About Us

NorthLife Financial is an insurance department that operates within Holman Insurance Brokers Ltd. Our primary goal is to adequately insure you & your business. We helpcropped-Transparent3.png you choose the most affordable insurance plan that is suited & custom made as per your needs. We are contracted with every major insurance company across Canada.

With expert & easy explanations we ensure the lowest premiums. Our business model and relationships with insurance companies allow us to shop, consult, and bind coverage without any unnecessary delay or requirements. We understand your busy life style & your insurance needs. Your insurance application from start to finish is handled by an expert in your industry. If you want to meet us in person, please visit us at our head office:


Holman Insurance Brokers Ltd
Address: 3100 Steeles Ave E #101, Markham, ON L3R 8T3

All your questions & concerns are taken care of by our our insurance advisors immediately over the phone. In the situation of a claim, we stand by your side and deal with the insurance company on your behalf. We are with you for the whole ride.

Since we are one of Canada’s largest broker companies, we confidently say we know our products and our customers. That being said, we also guarantee the lowest rates for any type of insurance product we work with!


Our operating hours are:

Broker access: Monday to Friday: 9 am – 5 pmindss

Claims support: 24 Hours 7 Days a week.

Once you step through our doors, all your insurance needs will be taken care by experienced licensed broker. We offer wide range of products from different companies. We are licensed all over Canada in the province of ON, PE, NL, NS, MB, SK, AB & BC. Contact us today and find out why NorthLife Financial makes insurance easy.