Where We’re Needed

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


104-32615 S Fraser Way
Abbotsford, BC V2T 1X8

Phone: 604-743-0725


8206–11500 35 St SE
Calgary, AB T2Z 3W4

Phone: 403-930-3502

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


9–145 19th Street
Courtenay, BC V9N 9G2

Phone: 250-338-7319
Toll Free: 1-877-338-7319
Fax: 250-338-7589


A-575 Coronation Avenue
Duncan, BC V9L 2T8

Phone: 250-746-4412
Fax: 250-386-1473


6956 Roper Road
Edmonton, AB T6B 3H9

Phone: 825-480-5314
Fax: 250-386-311


Suite 202, 1210 Battle Street
Kamloops, BC V2C 2N6

Phone: 250-851-3113
Fax: 250-851-3118


Suite 210, 307 Banks Road
Kelowna, BC V1X 6A1

Phone: 236-420-1401
Fax: 236-420-1402


Suite 216–9440, 202nd Street
Langley, BC V1M 4A6

Phone: 604-546-1897
Fax: 604-299-1043


Suite 1–3188 Barons Road
Nanaimo, BC V9T 4B5

Phone: 250-751-1266
Toll Free: 1-800-663-7022
Fax: 250-751-7767

Red Deer

#3, 83A Burnt Park Drive,
Red Deer,  AB  T4P 0J7

Phone: 403-340-3516
Fax: 403-340-3583

Port Alberni

Suite 3, 4310 10th Avenue
Port Alberni, BC V9Y 4X4

Phone: 250-724-3287
Fax: 250-724-6801


Suite 200, 3103 Kingsway
Vancouver, BC V5R 5J9

Phone: 604-669-4614
Toll Free: 1-866-660-4614
Fax: 604-669-4649


3704 32 Street
Vernon, BC V1T 5N6

Phone: 778-475-8623
Fax: 778-475-8626


200, 5112–52 Street,
Yellowknife, NT X1A1T6

Phone: 1-866-694-3111
Fax: 250-386-1473

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

Our Adjusters Submit a Claim