24 locations from coast-to-coast

Amherst
BFL CANADA Risk and Insurance Services Inc.

Brossard
BFL CANADA Risk and Insurance Services Inc.

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

Edmonton
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.

Montreal
BFL CANADA Risk and Insurance Services Inc.

Montreal
BFL CANADA Consulting Services Inc.

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 Consulting Services Inc.
BFL CANADA Consulting Services Inc.

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.

Toronto
BFL CANADA Risk and Insurance Services Inc.

Toronto
BFL CANADA Consulting Services Inc.

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

Waterloo
BFL CANADA Risk and Insurance Services Inc.

Winnipeg
BFL CANADA Risk and Insurance Services Inc.