View Our Satisfied Customers

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.


6 Great Reasons to Choose us as Your Roofing Company

  • 24/7 Customer Service

    We are always available to help you with all your roofing needs. Customer satisfaction guaranteed!.

  • Quality Workmanship

    Expect nothing less than top quality workmanship from experienced roofing professionals.

  • Same-Day Installation

    We offer same day roofing installation services to ensure your home is protected.

  • Great Pricing

    We offer affordable pricing options to fit within your roofing project budget. Talk to us about your options.

  • Canadian Products

    We proudly use Canadian made roofing products and supplies on all our roofing projects.

  • Same-Day Repair

    Have a roofing issue? We can come out to your location in the GTA today to fix the issue.

Roofing Made Easy Watch Now

Interview with Fairchild TV Watch Now

C Plus Roofing in Action Watch Now

See Our Latest Roofing Projects

View Full Gallery

Your Roof Is A Worthy Investment

Your roof is one of the most important parts of your home. It keeps you warm and dry and it protects you and your family from all types of weather conditions year round. From rain to wind, ice, snow, and other unpredictable Canadian weather events, your roof goes through a lot during its lifespan.

Unfortunately, every roof wears out eventually. While many hope to get 15 to 20 years out of their roof, the number of years you can expect to get out of your roof depends on many factors. Therefore, it’s important to stay on top of roof maintenance to ensure you get the best value for your investment.

Having your roof looked at by a professional and performing maintenance and repairs before costly roofing issues set in, such as leaks, missing and deteriorated shingles, allows you to get more out of your roof. Whether your require roof repairs or its time for a roof replacement, the C Plus Roofing team can help you with all your roofing needs.

An Experienced Roofing Company Serving Markham, Toronto & the GTA

We specialize in providing Toronto residents with reliable residential roofing solutions. When you call us you can expect trustworthy roofing professionals that have your best interests in mind. We’d never suggest roof repairs or services that are unnecessary. With us you can expect fair prices, quality workmanship, Canadian made shingles, and a comprehensive warranty on the work we do. It’s these factors that have enabled us to grow our business over the years. We value your business!

Professional Roof Replacement and Repairs Across The GTA

Whether you are having roofing issues now or you’d like to explore your options, we happy to provide you with feedback on the expected lifespan and state of your roof. We’ll take a look at all aspects of your roof, from the shingles, to roof valley, flashing, and potential sources of leaks to determine the best course of action.

Give us a call for a free roof inspection. This allows us to assess your roofing options and develop a plan based on the condition of your roof. If you require repairs or a roof replacement, we’ll discuss your options and provide you with a free quote for our roofing services. Then we get to work and in only a few days you will have a new roof that will continue to protect your home for years to come.