Request a Quote
or Find a Local Agent

Our Locations

With 78 locations in 47 communities throughout British Columbia and Alberta, Westland Insurance Group Ltd has an office that's convenient for you. To get address, phone number and office hours, choose a city in the map or select from the list below:
Our Locations - BC
CityLocation NamePhone NumberOffice Location Details
Abbotsford Clayburn Plaza 604-854-6131 Clayburn Plaza
Abbotsford Highstreet 604-504-5460 Highstreet
Abbotsford Seven Oaks Shopping Center 604-859-3600 Seven Oaks Shopping Center
Abbotsford West Oaks Mall 604-852-6127 West Oaks Mall
Bowen Island Bowen Island 604-947-2113 Bowen Island
Chilliwack Chilliwack 604-701-3460 Chilliwack
Coquitlam Coquitlam Centre 604-464-0044 Coquitlam Centre
Cranbrook Cranbrook Street 250-489-0886 Cranbrook Street
Cranbrook Victoria Avenue 250-489-3221 Victoria Avenue
Dawson Creek Dawson Creek 250-795-0300 Dawson Creek
Delta Delta Shoppers Mall 604-596-1717 Delta Shoppers Mall
Delta Ladner Centre 604-946-0331 Ladner Centre
Delta Scottsdale Centre 604-594-3441 Scottsdale Centre
Delta Trenant Park 604-940-9300 Trenant Park
Delta Tsawwassen Shopping Centre 604-943-9361 Tsawwassen Shopping Centre
Delta Tsawwassen Town Centre Mall 604-943-0333 Tsawwassen Town Centre Mall
Fernie Fernie 250-423-6851 Fernie
Gibsons Sunnycrest Mall 604-886-2000 Sunnycrest Mall
Invermere Invermere 250-342-8604 Invermere
Kamloops Columbia Place 250-371-5150 Columbia Place
Kamloops Nicola Place 250-374-2139 Nicola Place
Kelowna Mission Park 250-979-6420 Mission Park
Keremeos Keremeos 250-499-5714 Keremeos
Langley Brookswood 604-533-1411 Brookswood
Langley Fraser Crossing 604-530-0927 Fraser Crossing
Langley Murrayville Square 604-532-5221 Murrayville Square
Langley Walnut Gate 604-888-4656 Walnut Gate
Langley Willoughby 604-534-9266 Willoughby
Langley Willowbrook Mall 604-530-7383 Willowbrook Mall
Maple Ridge Westgate Center 604-465-2117 Westgate Center
Mission Meier Insurance - Mission 604-504-4444 Meier Insurance - Mission
Mission Mission 604-826-5611 Mission
Nanaimo Nanaimo 250-754-8282 Nanaimo
New Westminster 6th Street 604-525-4676 6th Street
New Westminster Meier Insurance - 12th Street 604-777-9999 Meier Insurance - 12th Street
New Westminster Meier Insurance - Columbia St. 604-527-1377 Meier Insurance - Columbia St.
New Westminster Royal City Centre 604-522-0731 Royal City Centre
North Vancouver Edgemont Village 604-985-7404 Edgemont Village
North Vancouver Lonsdale Ave. 604-983-3323 Lonsdale Ave.
Oliver Oliver 250-498-3616 Oliver
Osoyoos Osoyoos 250-495-6111 Osoyoos
Parksville Parksville 250-248-5784 Parksville
Pemberton Pemberton 604-894-6432 Pemberton
Penticton Penticton 250-493-9393 Penticton
Port Alberni Port Alberni 250-723-8178 Port Alberni
Port Coquitlam Prairie Mall 604-945-0043 Prairie Mall
Princeton Princeton 250-295-6955 Princeton
Sechelt Trail Bay Mall 604-885-2291 Trail Bay Mall
Squamish Squamish 604-892-3821 Squamish
Surrey Claims 604-531-6399 Claims
Surrey Dell Shopping Center 604-582-1221 Dell Shopping Center
Surrey Evergreen Mall 604-581-5566 Evergreen Mall
Surrey Fleetwood Park Village 604-501-2669 Fleetwood Park Village
Surrey Head Office 778-545-2100 Head Office
Surrey Kings Cross Mall 604-596-3811 Kings Cross Mall
Surrey Ocean Park 604-535-2665 Ocean Park
Surrey Peninsula Village 604-531-6811 Peninsula Village
Surrey Southpoint Exchange 604-531-6901 Southpoint Exchange
Terrace Terrace 250-638-1424 Terrace
Tofino Tofino 250-725-3346 Tofino
Ucluelet Ucluelet 250-726-7004 Ucluelet
Vancouver Bentall Centre 604-682-6115 Bentall Centre
Vancouver Point Grey 604-224-1454 Point Grey
Vancouver Vancouver 604-734-2124 Vancouver
Victoria Blanshard 250-384-2881 Blanshard
Victoria Colwood 250-474-3223 Colwood
Victoria Uptown 250-405-5040 Uptown
Whistler Whistler 604-932-5814 Whistler
White Rock Central Plaza 604-535-1444 Central Plaza
Our Locations - Alberta
CityLocation NamePhone NumberOffice Location Details
Brooks Brooks 403-362-4099 Brooks
Calgary East Village 403-508-1111 East Village
Calgary McKenzie-Towne 403-257-0790 McKenzie-Towne
Coaldale Coaldale 403-345-4466 Coaldale
Grande Prairie Grande Prairie 780-538-1180 Grande Prairie
High Prairie High Prairie 780-523-4524 High Prairie
Hythe Hythe 780-356-3800 Hythe
Lethbridge Lethbridge 403-328-7777 Lethbridge
Medicine Hat Medicine Hat 403-504-8300 Medicine Hat
Valleyview Valleyview 780-524-5525 Valleyview