604-740-0363Raven Community Enterprises
5510 Brooks Road, Halfmoon Bay
604-885-3507RJM Contracting
7624 Eureka Pl Rr 1, Halfmoon Bay
604-885-4282Seawind Bed & Breakfast
9207 Regal Road, Halfmoon Bay
604-885-7861Sechelt Accounting & Logger's
10163 Mercer Road # 405, Halfmoon Bay
604-740-0898Self Realization Meditation Healing Centre
8904 Armstrong Way on Sunshine Coast, Halfmoon Bay
604-885-6134Stillpoint Therapeutics
8945 Redrooffs Road, Halfmoon Bay
604-740-3883Trugs Garden Goodies
9073 Redrooffs Road, Halfmoon Bay
604-885-3600Upper Coast Gourmet Market
5462 Mintie Road, Halfmoon Bay
604-740-4606Waterscapes Bed & Breakfast
5744 Trout Lake Road, Halfmoon Bay
604-885-2311Welcome Beach Community Association
8394 Redrooffs Road, Halfmoon Bay
604-740-1984Stevenson Construction
7826 Eagle Drive, Halfmoon Bay
604-885-7710AAA Peninsula Septic Tank
8272 Redrooffs Road, Halfmoon Bay
604-885-3837BenHoe Contracting
8109 Frances Road, Halfmoon Bay
604-741-7048Cathy Nolan Painting
7975 Cooper Road, Halfmoon Bay
604-740-2253Derek L Nelson Co Ltd.
7912 Lohn Road, Halfmoon Bay
604-741-0844G Tremblay & Association Ltd.
9807 Wescan Road, Halfmoon Bay
604-885-1943Gary's Door Services
8138 Frances Road, Halfmoon Bay
604-885-3739Halfmoon Bay Child Care Centre
8086 Northwood Road, Halfmoon Bay
604-885-2318Halfmoon Bay Elementary School
8086 Northwood Road, Halfmoon Bay
604-885-8555Halfmoon Bay General Store
5642 Mintie Road, Halfmoon Bay
778-458-3132Halfmoon Heating & Contracting
8981 Noble Road, Halfmoon Bay
604-741-7161Lamplight Electric
7926 Redrooffs Road, Halfmoon Bay