Getting the Perfect Roof is as easy as

1, 2, 3.


Better Contracting Services, a Holmes approved Contractor, has been providing premium quality installations and service for more than 25 years.

Our years of experience will make your roofing project headache-free and hassle-free, right from the start. Here's how.

Step 1: Choose the Right Contractor

Getting the perfect roof starts by choosing the right contractor. Better Contracting Services, as seen on Holmes on Homes and Holmes Inspection, with over 30,000 satisfied customers, is the perfect company to bring your dream to reality and get the job done right.

  • Holmes approved Contractor

  • Over 25 years working in Toronto and the GTA.

  • Over 30,000 satisfied customers

  • Superior Installation and Customer Service

  • We proudly stand behind everything we do

  • We will make sure your roof is Done Right!



Step 3: Pick your roof and then Sit Back.

Once you're ready to proceed, we'll help you pick from a wide selection of standard and architectural fiberglass shingles.

  • Fibreglass Shingles

  • 25yr - Lifetime Shingles

Then just sit back and let us go to work. Leave it to us to make sure your roof is Done Right!

Step 2: Get your Free, No-obligation Estimate

Our professional roofing inspectors will come to your home and sit down with you to discuss your specific needs -- whether it is a repair, or the installation of a new roof.

We will point out any short-comings your existing roof may have and where it would be wise to update your roof to today's current standards and best practices. This will maximize your roofing investment, protecting your home for many years to come.

We have a wide solutions of steel roofing

tart. Here's how.

Our metal roofing experts will transform any traditional roof into a new long lasting one. 

On average, a custom metal roof can last you for 40+ years while up keeping sleek custom look. 

-our brands include-

What makes us better?

Projects can be big and expensive, ask us about our financing options! We're here to help
Give us a call and find out why we are trusted as a HGTV's  star Mike Holmes chooses us for all of his projects 
Watch one of our many videos and see for yourself, our process and quality. Or watch us on HGTV's
"Holmes on Homes"







© 2023 by Better Contracting Services INC.

Proudly created by Graves Media

26 Airview Road

Toronto, ON L4G 2L9

Tel: (416) 787-4010