Contact and Offices
27 locations from coast-to-coast

Amherst
BFL CANADA Risk and Insurance Services Inc.

Calgary
BFL CANADA Risk and Insurance Services Inc.
BFL CANADA Benefits
BFL CANADA Benefits

Edmonton
BFL CANADA Risk and Insurance Services Inc.

Grande Prairie
BFL CANADA Risk and Insurance Services Inc.

Halifax
BFL CANADA Risk and Insurance Services Inc.

Hamilton
BFL CANADA Risk and Insurance Services Inc.

Kamloops
BFL CANADA Risk and Insurance Services Inc.

Kelowna
BFL CANADA Risk and Insurance Services Inc.

Langley
BFL CANADA Risk and Insurance Services Inc.

Laval
BFL CANADA Risk and Insurance Services Inc.

London
BFL CANADA Risk and Insurance Services Inc.

Montérégie
BFL CANADA Risk and Insurance Services Inc.

Montreal
BFL CANADA Risk and Insurance Services Inc.

Montreal
BFL CANADA Benefits

Ottawa
BFL CANADA Risk and Insurance Services Inc.

Prince George
BFL CANADA Risk and Insurance Services Inc.

Quebec
BFL CANADA Risk and Insurance Services Inc.
BFL CANADA Benefits
BFL CANADA Benefits

Red Deer
BFL CANADA Risk and Insurance Services Inc.

Salmon Arm
BFL CANADA Risk and Insurance Services Inc.

Saskatoon
BFL CANADA Risk and Insurance Services Inc.

Thunder Bay
BFL CANADA Risk and Insurance Services Inc.

Toronto
BFL CANADA Risk and Insurance Services Inc.

Toronto
BFL CANADA Benefits

Tracadie-Sheila
BFL CANADA Risk and Insurance Services Inc.

Vancouver
BFL CANADA Risk and Insurance Services Inc.
BFL CANADA Benefits
BFL CANADA Benefits

Waterloo
BFL CANADA Risk and Insurance Services Inc.

Winnipeg
BFL CANADA Risk and Insurance Services Inc.