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 Markham?

    Your roof is one of the most important parts of your home and you can’t just trust it to any roofing contractor in Markham. If you are looking for a company to help you with roof repairs or a roof replacement, you need to take the time to find a company that has the experience, high quality products and workmanship that is backed up with a warranty. This is what C Plus Roofing offers homeowners in Markham. We are the company to call for all your roofing needs in Markham and the surrounding area.

  • Roof Replacement Advice for Markham Homeowners

    Are you considering a roof replacement? Have you been having roofing issues? Has it been more than 15 years since your roof was last replaced? Then now is the best time to consider your roof replacement options. A roof replacement is not a project to take lightly. Your roof keeps you protected from all types of weather conditions year round. Your roof goes through a lot and it’s extremely important to take the time to consider your options, invest in high quality roofing solutions and a roofing company that has your best interests in mind.

  • A Reliable Markham Roofing Company

    C Plus Roofing is a reliable and dependable Markham roofing company that can help you with all your roofing needs. Whether you need a simple repair, annual maintenance or its time for a complete replacement, you can trust we won’t steer you wrong. For emergency situations, we are available 24/7 to help you when you need us the most. We use Canadian products, take pride in our workmanship and backup everything we do with a warranty. We are your roofing partner. Contact us today to book a free roofing estimate with our roofing experts.

See Our Latest Roofing Projects

View Full Gallery