About C Plus Roofing

C Plus Roofing is a professional roofing company in Toronto specializing in residential roof replacement and repair. Our more than 30 years of combined industry experience, fully trained team of roofers and dedication to customer service allows us to provide you with industry leading roofing results. C Plus Roofing is a professional Toronto roofing company specializing in residential roof replacement and repair for homeowners from across the Greater Toronto Area.

We are fully licensed and insured. We pride ourselves with 30 years combined industry experience, reasonable pricing, and excellent workmanship.

The roofing products we install are proudly made in Canada.


  • Looking for a Roofing Company in Vaughan?

    The city of Vaughan and the surrounding area continues to grow at a rapid pace. New home builds, renovations of existing projects, and home flips are common. So is the need for a roofing company in Vaughan. Whether you own a single family home, townhome, or any other type of home in the area, we are the reliable roofing company you are looking for. We offer exceptional customer service, exceptional workmanship, and we only use the best quality roofing products. Oh, did we mention great pricing and a strong warranty to support all our products and services? If you are looking for a roofer, we are the company to call.

  • Roof Replacement Advice for Vaughan Homeowners

    Your roof is one of the largest and most important parts of your home. It keeps it dry and protects all other areas. If something goes wrong with your roof and you fail to address it, you’ll likely have issues in other areas of you home as well. This is why we always advice our customers to take roof maintenance seriously. Even if you just had your roof repaired or replaced, you still need to pay attention to what is going on up there. If you suspect an issue, address it. And make sure you check out your roof at least once per season. Simple and consistent maintenance can save you a lot of money in the long run.

  • A Reliable Vaughan Roofing Company

    We know dependability and trust is important to our customers. You can rely on us to deliver what we promise. Find out for yourself by calling us for a free in-home estimate. We look forward to having you as a customer and helping you with all your roofing issues.

See Our Latest Roofing Projects

View Full Gallery