Connecting with us is easy
Find a service location
Walk-ins are welcome and encouraged. While an appointment is not necessary, a limited number of appointments are available for booking online.
Find a service location near you in the Lower Mainland, in the Interior or on the Island. Small Business Insurance, Life Insurance and Health & Dental Insurance are only available online or by phone.
Choose Your Region |
||
Lower Mainland |
Interior |
Island |
Lower Mainland and Fraser Valley
LOCATION | ADDRESS | HOURS | APPOINTMENTS |
---|---|---|---|
Abbotsford - West Oaks Mall | 120 – 32650 South Fraser Way, Abbotsford, BC V2T 4W2 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Burnaby - Canada Way | 4567 Canada Way Burnaby, BC, V5G 4T1 |
Mon to Fri: 9:00 am – 5:30 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Burnaby - Lougheed (Solo District) | 4480 Lougheed Hwy. Burnaby, BC, V5C3Z3 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Chilliwack | Unit 1- 45609 Luckakuck Way Chilliwack, BC, V2R 1A3 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Coquitlam - Creekside Village Shopping Centre | #50 - 2773 Barnet Hwy. Coquitlam, BC, V3B 1C2 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Delta | 7343 - 120th St. Delta BC, V4C 6P5 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Langley | #10 - 20190 Langley Bypass Langley, BC, V3A 9J9 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Maple Ridge - West Gate Village | #500 - 20395 Lougheed Hwy. Maple Ridge, BC, V2X 2P9 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
North Vancouver | 1527 Lonsdale Ave. North Vancouver, BC, V7M 2J2 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
New Westminster | 501 Sixth St. New Westminster, BC, V3L 3B9 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Richmond - Lansdowne Centre | 408 - 5300 No. 3 Rd. Richmond, BC, V6X 2X9 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Surrey | D1-15251 101 Ave. Surrey, BC, V3R 9V8 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
South Surrey - Grandview Central | 16140 24th Ave Surrey, BC, V3Z 0R5 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Vancouver - Cambie Village | 2301 Cambie St. (Cambie & 7th) Vancouver, BC, V5X 0C4 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Vancouver - Kerrisdale | 2347 W. 41st Ave. Vancouver, BC, V6M 2A3 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Vancouver - SW Marine Drive | 428 SW Marine Dr. Vancouver, BC, V5X 0C4 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Vancouver - Yaletown | 289 Davie St. Vancouver, BC, V6B 0H8 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
West Vancouver | 710 Park Royal South West Vancouver, BC, V7T 0A5 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT
|
Interior
LOCATION | ADDRESS | HOURS | APPOINTMENTS |
---|---|---|---|
Kelowna - Burtch Plaza | #18-1470 Harvey Ave. Kelowna, BC, V1Y 9K8 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
West Kelowna - Westbank HUB Centre | #301-3550 Carrington Rd. Westbank, BC, V4T 2Z1 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Kamloops - Columbia Square | #400-500 Notre Dame Dr. Kamloops, BC, V1Y 9K8 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Penticton | #100-2100 Main St. Penticton, BC, V2A 5H7 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Vernon | 103 - 5710 24th St. Vernon, BC, V1T 9T3 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Nelson | 596 Baker St. Kelowna, BC, V1L 4H9 |
Mon to Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Prince George | # 110 - 3040 Recplace Drive Prince George, BC, V2N 0G2 |
Mon to Fri: 9:00 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Island
LOCATION | ADDRESS | HOURS | APPOINTMENTS |
---|---|---|---|
Victoria - Hillside | #115 - 1644 Hillside Ave. Victoria, BC, V8T 2C5 |
Mon to Sat: 9:30 am – 5:30 pm | BOOK AN APPOINTMENT |
Victoria - Broadmead Village | #170-777 Royal Oak Dr. Victoria, BC, V8X 4V1 |
Mon to Fri: 8:30 am – 6:00 pm; Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Nanaimo - Metral Place | #400-6581 Aulds Rd. Nanaimo, BC, V9T 6J6 |
Mon to Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |
Courtenay | #8-1599 Cliffe Ave. Courtenay, BC, V9N 2K6 |
Mon to Sat: 9:00 am – 5:00 pm | BOOK AN APPOINTMENT |