When you need an insurance expert, we’ll be there. We’re one of Canada’s largest firms but concentrate our teams primarily in British Columbia and Alberta but have recently expanded into the Northwest Territories and Ontario to ensure extensive geographic coverage.
For emergency, after-hours support, please call the toll-free number of your nearest location.
Find a Location
Victoria | Head Office
Suite 6, 2727 Quadra Street
Victoria, BC V8T 4E5
Phone: 250-386-3111
Toll Free: 1-866-694-3111
Fax: 250-386-1473
Campbell River
106–250 Dogwood Street
Campbell River, BC V9W 2X9
Phone: 250-287-2283
Toll Free: 1-855-787-2283
Fax: 250-287-4454
Courtenay/Comox
9–145 19th Street
Courtenay, BC V9N 9G2
Phone: 250-338-7319
Toll Free: 1-877-338-7319
Fax: 250-338-7589
Fort St.John (Dawson Creek, Chetwynd, Tumbler Ridge, Fort Nelson, and Grande Prairie)
Mailing Adddres
6956 Roper Road
Edmonton, AB T6B 3H9
Phone: 825-480-5314
Fax: 250-386-311
Nanaimo
Suite 1–3188 Barons Road
Nanaimo, BC V9T 4B5
Phone: 250-751-1266
Toll Free: 1-800-663-7022
Fax: 250-751-7767
Port Alberni
Suite 3, 4310 10th Avenue
Port Alberni, BC V9Y 4X4
Phone: 250-724-3287
Fax: 250-724-6801
Vancouver
Suite 200, 3103 Kingsway
Vancouver, BC V5R 5J9
Phone: 604-669-4614
Toll Free: 1-866-660-4614
Fax: 604-669-4649
Toronto (Kawartha Lakes and Eastern Ontario)
2 Laurier Blvd,
Tiny, ON L9M 0J2
Phone: 1-705-533-2773
Fax: 250-386-1473
Midland (Muskoka Lakes, Bruce Peninsula, as far North as Manitoulin Island, Lake Simcoe)
2 Laurier Blvd,
Tiny, ON L9M 0J2
Phone: 1-705-533-2773
Fax: 250-386-1473