519-680-3111 or 800-640-0933               

Contractor & Construction Insurance

Insurance solutions for every aspect of your contracting or construction business

From electricians to carpenters, painters, mechanical engineers and builders, we’ve got you covered with customizable insurance solutions for all aspects of your business.

Trusted Relationships
Broad Coverage
Professional & Detailed

You've worked hard to build your business.

Make sure you have the right insurance coverage.
Avoid coverage gaps.  Work with a professional broker.

Enjoy peace of mind with the right contractors package for your business.

  • Get the right coverage for your business at the best price.
  • Thorough and detailed evaluations and policies to give peace of mind.
  • Build a professional relationship with us. At Robertson Hall Insurance, We Care, Our Tradition is Service.

Working with us is easy!

  • Get the right coverage for your business at the best price
  • Thorough and detailed evaluations and policies to give peace of mind
  • Build a professional relationship with your insurance broker - at Robertson Hall, we care


We'll evaluate your current policy - no commitment or charge to you.


Risk Review & Pricing/
Review your business risk, contracts, exposures and provide an insurance quote.


Review your current coverage and operations annually to ensure you have the right limits and coverage moving forward.


You get peace of mind knowing that your business is adequately protected and cared for.

We care! Our tradition is service.

At Robertson Hall we care about more than just insurance. That is why we have been around for over 50 years and provide insurance advice to over 5,000 businesses across Canada.

We believe that a superior insurance broker should:

  • Add value: by providing independent advice, professionalism, and always being there when you need us most.
  • Find solutions: by sourcing innovative insurance products and risk management services from trusted partners in our industry.
  • Make a difference: A team of professionals working together with integrity, mutual respect and personal accountability.

We don't just care about insurance; we care about you and your family. That's why we've been around for over 50 years and support over 5,000 businesses across Canada - people just like you.

Here's how we do it.

Brent Duncan

Account Executive,
Registered Insurance Broker

Read about Brent Duncan

Phone: (519) 681-3111
Email: bduncan@robertsonhall.com