Skip to content
Roof Warden

Roofing contractor

C Plus Roofing

66 Norbury Dr, Markham, ON L3S 3V2

Google average
4.9
Ratings counted
655
One and two star
8 of 655(1.2%)
Ontario median
2.9%

The first three are Google’s own figures for C Plus Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Ontario roofers we list with enough ratings to compare.

Rating breakdown

4.9
655 ratings
Google’s profile shows 652
How the 655 ratings break down, from five stars to one
5
64098%
4
61%
3
10%
2
00%
1
81%
1.2%of these 655 ratings are one or two stars (8)

Lower than most — the typical roofer in Ontario sits at 2.9%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 8 of the one and two-star reviews we hold for C Plus Roofing, most recent first.

  • 1 out of 5Vidia Singh4 years ago

    I called Jacky about the replacement of Eavestrough on my house. He said he will call me back in 10 mins because he was driving...it's been two days and I haven't received a call back. I will take my business elsewhere if this is how you conduct business.

    Reply from the business

    Hi Mr Singh Sorry for hear that. Sometime I was driving unable to write down your information. So I will tell my customers to call them back to get their information. And sometimes there are multiple calls at that time frame. I have mess up all the call. I am sorry what had happening to you.

  • 1 out of 5Ed Berlot7 years ago

    They "estimate:" and its widely incorrect, using Google Maps, don't waste your time. They also try to scam you with "free financing" but tack on 10% to the price (the Interest) This is not customer service they like to brag about, its called being lazy Edit : This had nothing to do with price, the very fact that there was no onsite inspection, and the the dimensions listed were incorrect, lead me to this conclusion.

    Reply from the business

    Dear Ed. Your home has a complicated roof situated in the city of Toronto. We price our projects in-line with the nature of the work to be completed. So in your case - the roof replacement price is going to be higher than the average roof, no matter who you go with. We do not use Google Maps to quote our projects. We have special roofing estimate software that we use to accurately measure roofs and then quote as a result of the measurements. As for financing - our customers have the choice to pay for the roof in full or finance with small monthly payments. If they choose to finance - there are extra costs involved with that option. Again, it's an option that works for some people that can't afford to pay for their roof in full all at once, you aren't forced to go with it. The fact that you mention the word "scam" in your review as a result of you not liking the quote we provided is extremely unfair and disrespectful. C Plus Roofing is an honest company that provides our customers with an excellent product and workmanship at a fair price. You are not our customer. We gave you the quote you asked for. Just because you didn't like the price or financing offer, you should not have left this unfair 1 star review and aggressive wording. If you consider yourself a good person, you will remove this review ASAP.

  • 1 out of 5Salim Panjvani7 years ago

    Don't trust this guy , all 5star review are fake not answer the phone also , not reliable person., Once he gives me a estimate I called several times ., Don't give any advance deposit my personal opinion please stay away from this company, very very bad experience.........

    Reply from the business

    Dear Salim. You have posted several false reviews to our Google page now. Please remove them. We have already engaged with our lawyer on this matter and will proceed according to their recommendations. We never did any work on your roof, and we never took a deposit from you. In fact, we don't take deposits from any homeowner. We only take payment after starting or completing our work.

  • 1 out of 5Walter8 years ago

    Parts of my roof blew up. I called them several times. Left messages. Sent them text. They did not even respond when i needed them. I got somebody else to fix it. Because of the good reviews i called C Plus Roofing again a few weeks later. They told me they were very busy. I wanted an estimate for a complete new roof. They promised me within a week i would get it but never came back to me so i gave my business to another company. How on earth can they have such good reviews? They have an attitude problem and lack of customer service.

    Reply from the business

    Dear Walter We are very sorry we could not get to your call or roof in time. Bare in mind you contacted us when 1,000's of roofs from across the GTA were damaged by a brutal storm. This led to 100's of homeowners contacting us for roof repair services in the span of just a few short hours and days. We currently have 3-5 crews available at any given time, so that limits the number of customers we can service each day. We worked very hard to accommodate as many homeowners as possible following the impact of the storm - and we attended to these customers according to the level of service and workmanship we pride ourselves at delivering. Customer satisfaction is our # 1 priority and that's what our positive reviews reflect. This 1 star review is not reflective of the service we actually deliver to our valued customers. This 1 star review is the result of demand exceeding supply following a natural disaster. Again, we apologize we could not get to your call. Should you need any roof repair or replacement in the future - you are welcome to contact us anytime.

  • 1 out of 5Ct Hunter8 years ago

    There is no possible way these reviews are all correct. These guys won't answer their phone. They request texting only but won't answer their text. Scheduled an appointment with them and they didn't show up. Didn't even call to let me know. I took 3 days off work waiting for these guys after they keep pushing it off. but nothing. I can only imagine their workmanship and quality of they can't even do something as simple as keeping a scheduled appointment.

    Reply from the business

    Dear CT Hunter. We are very sorry we could not get to your call or roof in time. Bare in mind you contacted us when 1,000's of roofs from across the GTA were damaged by a brutal storm. This led to 100's of homeowners contacting us for roof repair services in the span of just a few short hours and days. We currently have 3-5 crews available at any given time, so that limits the number of customers we can service each day. We worked very hard to accommodate as many homeowners as possible following the impact of the storm - and we attended to these customers according to the level of service and workmanship we pride ourselves at delivering. Customer satisfaction is our # 1 priority and that's what our positive reviews reflect. This 1 star review is not reflective of the service we actually deliver to our valued customers. This 1 star review is the result of demand exceeding supply following a natural disaster. Again, we apologize we could not get to your call. Should you need any roof repair or replacement in the future - you are welcome to contact us anytime.

  • 1 out of 5Vincint So8 years ago

    How is this company rated so high? Just like the previous review, they wont answer the phone and they stop texting altogether after giving me a quote. All I wanted to do was schedule an appointment, the least you could do is let people know when you can or cannot make it.

    Reply from the business

    Dear Vincint. We are very sorry we could not get to your call or roof in time. Bare in mind you contacted us when 1,000's of roofs from across the GTA were damaged by a brutal storm. This led to 100's of homeowners contacting us for roof repair services in the span of just a few short hours and days. We currently have 3-5 crews available at any given time, so that limits the number of customers we can service each day. We worked very hard to accommodate as many homeowners as possible following the impact of the storm - and we attended to these customers according to the level of service and workmanship we pride ourselves at delivering. Customer satisfaction is our # 1 priority and that's what our positive reviews reflect. This 1 star review is not reflective of the service we actually deliver to our valued customers. This 1 star review is the result of demand exceeding supply following a natural disaster. Again, we apologize we could not get to your call. Should you need any roof repair or replacement in the future - you are welcome to contact us anytime.

  • 1 out of 5Ina Maria Toncescu8 years ago

    Don't bother calling. I called and asked for someone to come give me a quote. They told me they'll be there "sometime this week". I told them I needed the quote by Friday, as I was waiting on Insurance and I had to compare pricing. Never showed up, never called. Waste of time.

    Reply from the business

    Dear Ina. We are very sorry we could not get to your roof in time. Unfortunately you contacted us at a time when 1,000's of roofs from across the GTA were damaged by a brutal storm. This led to 100's of homeowners contacting us for roof repair services in the span of just a few short hours and days. We currently have 3-5 crews available at any given time, so that limits the number of customers we can service each day. We worked very hard to accommodate as many homeowners as possible following the impact of the storm. We are sorry that we missed your home in the process. It was not intentional. There was just too many calls coming in at the time and our team got overwhelmed.

  • 1 out of 5Jinc Wang8 years ago

    These reviews are by no means real... Just wanted to schedule an appointment while couldn't get through. Worst experience ever

    Reply from the business

    Dear Zoe. We are very sorry we could not get to your call or roof in time. Bare in mind you contacted us when 1,000's of roofs from across the GTA were damaged by a brutal storm. This led to 100's of homeowners contacting us for roof repair services in the span of just a few short hours and days. We currently have 3-5 crews available at any given time, so that limits the number of customers we can service each day. We worked very hard to accommodate as many homeowners as possible following the impact of the storm - and we attended to these customers according to the level of service and workmanship we pride ourselves at delivering. Customer satisfaction is our # 1 priority and that's what our positive reviews reflect. This 1 star review is not reflective of the service we actually deliver to our valued customers. This 1 star review is the result of demand exceeding supply following a natural disaster. Again, we apologize we could not get to your call. Should you need any roof repair or replacement in the future - you are welcome to contact us anytime.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • roof replacement141
  • professional crew46
  • shingle replacement37
  • thorough inspection30
  • eavestrough replacement17
  • downspout repair17
  • skylight replacement14
  • quick completion13
  • drone inspection12
  • fascia replacement6

Other reviews we hold

14 more of the 543 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Amir Radvar3 days ago

    Excellent roof replacement experience! Jacky and the team was professional, reliable, and did a great job from start to finish. Highly recommended.

  • 5 out of 5Mugunthan sundaran4 days ago

    Absolutely stellar experience! The customer service was exceptional from start to finish—they were responsive, polite, and always happy to answer my questions. On top of that, the quality of the roofing work is outstanding. They finished on time and left my property spotless. Five stars all the way!

  • 5 out of 5Shahin Bonakdar4 days ago

    Jacky and his team are experts in roofing. I had more than a few patches of my roof that was fixed and I am extremely happy with the service.

  • 5 out of 5Ameliaa week ago

    Today we had our eavestroughs, soffits and fascia installed. Prior to, I got many quotes for my project and Jacky and the team at c plus were the cheapest I found while still using high quality, Canadian brand materials. I trusted to go ahead with our project after meeting him it was clear he was very experienced and knowledgeable. He was professional and communicative throughout the project. There was a small dent I noticed that he promptly addressed without hesitation during the install. They left the site clean and went above and beyond modernizing our home. I can only say positive things so far and trust if I come across any issues he will address as he provided a 5 year warranty certificate.

  • 5 out of 5Jeff Ta week ago

    Recently I had my complete entire roof Shingles and accessories parts replaced by C Plus Roofing Inc, which includes Attic Vents, Soffits, Gutter with leaf guard feature, roof exhaust pipe fittings replacement for a truly reasonable price and quick Service completed within 10 Hours same day. This is my second time using roofing services from "Jacky" of C Plus Roofing Inc, after having been extremely satisfied with his roofing services the first time earlier some years before. For this project though, initially I had intended to only have some of my roof shingles repaired due to some blown shingles, and some lifted shingles caused by the strong Toronto winds. But at the back of my mind, I can't bear the thought of having a leaky roof during the coming winter months, with no contractor willing to come deal with leaky roof issues in the winter. What is worse is that the water damage could end up costing more than 2 times the price of replacing the entire roof shingles and all parts, if water happens to seep into the attic below and the ceilings of those rooms underneath. What I liked the most about C Plus Roofing Inc is that "Jacky" and his team is very honest, trustworthy, and understanding in his dealing with his customers and he answers all the questions and concerns a customer may have. He also explains any potential replacement or installation charges, if anything is found to be in need of replacement during the installation of entire roof shingles and parts accessories, so we don't have any hidden surprise fees at the end of the project. I also must add that the before and after drone photos of my roof sent to my phone were really satisfying to watch, and is an added peace of mind. Upon completion of the project, the team ensured that everything and the areas has been cleaned up nicely and that nothing is left behind messy or dirty. True professional contractor like none other. Highly recommended for any roofing repairs or new installation/replacement.

    Google cut this review short. The full text is on their Google profile.

  • 5 out of 5Jeff TEdited a week ago

    Highly recommended, A++ Roofing guy, quality work, punctual, easy to communicate, open to suggestions and ideas, reasonable quotation, and does what has been promised. My townhouse master bedroom had leaks coming from ceiling after the last heavy storm wind and snow, and i thought we had roof leaks. So i called several roofers i could find nearby but most of them didn't care to pick up their phone or quoted ridiculous price just to come and check if my roof had leaks. Only Mr Jacky from C Plus Roofing quoted me a reasonable cost to come and check the source of my roof leak. Even though his company was based in Markham, he was willing to travel the next day more than 40km to inspect my roof for leaks. Upon inspection, it was discovered that the cause of leak was not bad roof shingles but rather insufficient amount of air intake coming from the side "Soffit". Due to the odd construction of the townhouse attic air intake, there was insufficient air inside attic to circulate air and push air out of attic vent. After discussion together, we decided to replace the older stationary attic vents with Turbine type attic vents. This would increase the amount of air exhausted from the attic space out through the turbine attic vents. Although i couldn't be in person to watch the replacement of attic vents, Mr Jacky was quick with his work, nice enough to take photos of the new replacement and send them to me for inspection. He even agreed to collect his money fees the next day and come to my other place for payment. I believe none other contractors would agree to go above and beyond to satisfy their customers, like "C Plus Roofing" did.

    Reply from the business

    Hi Jeff Thank you so much for the detailed review and for trusting us with your townhouse issue! I’m really glad we could respond quickly, provide a fair inspection quote, and figure out the real cause—an attic ventilation / soffit intake issue, not failed shingles. Upgrading to turbine attic vents to improve airflow and help prevent condensation and ceiling leaks was a great solution for your situation. I also appreciate you mentioning the photos and communication—being transparent and keeping you informed is a big part of our service. If you ever need roof inspection, attic ventilation, soffit venting, or storm/wind damage repair in the GTA, we’re always here to help. — Jacky, C Plus Roofing

  • 5 out of 5George Mitsopulosa week ago

    Getting a quote was easy and fast. The work was expedited professionally and the clean up was great. I would highly recommend C Plus Roofing!

  • 5 out of 5Jacob Hughesa week ago

    Jacky and his team are true professionals. I am pretty well informed on most things house related and I like to do my research. They did clean work at a very reasonable price and communicated well throughout the process. He was able to accomate all of things I wanted to accomplish while the soffits and eaves were down which many companies were not willing to do. Jacky is also a very honest guy. I accidentally overpaid him 400 bucks and he returned it to me without me even asking. A true gentleman!

  • 5 out of 5Theviyan2 weeks ago

    We had many leaks and damaged shingles and rusted flashings. So we inquired with quite a few roofing company's and Jacky from C Plus Roofing was by far the most transparent and easy to work with. Pricing was very fair for the work completed, we did a full roof replacement, including flashing replacement, vents replacement and eavestrough cleaning. Jacky walked us through the process step by step and clearly answered any questions we had. Couldn't be happier with the work completed!

  • 5 out of 5Amarasena Wickramasinghe2 weeks ago

    Very friendly and proffessional service.

  • 5 out of 5Bill Huo3 weeks ago

    I had a very positive experience with C Plus Roofing. The team was professional, punctual, and easy to communicate with throughout the entire project. What impressed me the most was their transparency. During the roof replacement, they used a drone to provide real-time photos and videos of the roof condition, clearly explaining the damage and the work being performed. This gave me a high level of confidence that everything was being done properly. The pricing was clear with no surprises, and they paid attention to the overall customer experience from start to finish. I would definitely recommend C Plus Roofing to anyone looking for a reliable and professional roofing company.

  • 5 out of 5Yaojun Wang3 weeks ago

    Huge thanks to C Plus Roofing Inc. for replacing my house gutters! They were punctual, professional, and did fantastic work. Great job, Jacky!

  • 5 out of 5Rory Bloom3 weeks ago

    Amazing service! Jacky is very honest and fair. He gives you reasonable options. He is reliable and trustworthy. Would happily recommend to anyone.

  • 5 out of 5Jen Cinmei3 weeks ago

    Jacky is a professional roofer who did an excellent job installing our new roof and resolving some long-term issues. The new roof is now much better insulated and has improved ventilation. I highly recommend Jacky, especially if you have an older home and are considering installing a new roof.

The latest post from this business

Posted by C Plus Roofing to their own Google profile 12 days ago. Their words, not ours.

Roof Replacement North York | Sagging Rafter & Condensation Damage Restoration Check out our full sloped roof replacement project completed in North York, GTA. This property suffered serious condensation damage caused by insufficient attic insulation and poor ventilation. Trapped moisture deformed roof rafters and created mouldy, rotted roof sheathing. Our scope of work: · Full roof tear-off & complete roof replacement · Straighten sagging, deformed roof beams · Structural reinforcement to fix sagging roof slope · Replace all water & mould damaged sheathing · Upgrade attic insulation + roof ventilation system Many roofers only install new shingles and ignore hidden structural & moisture problems, which lead to repeated issues down the line. If you suspect attic condensation, mould, sagging roof framing or need roof replacement in North York, Toronto and GTA, contact us for a free inspection & quotation. C Plus Roofing 📞 416-917-9622 🌐 https://www.cplusroofing.com5 days ago

What C Plus Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Licensed

    “…We are fully licensed and insured. We pride ourselves with…”

  • Bonded

    “…We are fully Bonded and Insured ($3 million liability…”

  • Warranty offered

    “…Customer satisfaction guaranteed!. Quality Workmanship Expect nothing…”

  • States a founding year

    “…We have been in business since 2004 andhave replaced hundreds of roofs…”

  • Free estimates

    “…Plus Roofing ⚠️ Learn more → Call for a Free Estimate 416-917-9622 Home About Us Our…”

  • 24/7 emergency call-out

    “…to Choose us as Your Roofing Company 24/7 Customer Service We are always…”

Their site also states: insured.

Other roofers in Markham

Ranked by how many ratings Google has counted.

Other roofers we list in Markham
Roofing contractor
Top Art Roofing Ltdquick response, shingle replacement, polite crew4.9196 ratings2.0% one and two star(416) 930-8939
Alpha Roofing Canada - Metal Roofing Companies Ontario, Shingle Roof, Roofers near Markhamroof replacement, metal roof installation, shingle installation4.7155 ratings7.1% one and two star(877) 271-3445
Lyons Pro Roofing incestimate process, timely completion, fair estimate5.0132 ratings0% one and two star(647) 896-9288
Bros. Roofingquick work, roof replacement, new roof5.0110 ratings0% one and two star(647) 966-9678
3S Roofing Ltd.professional crew, quotation, quick work5.0107 ratings0.9% one and two star(647) 937-9687
Unique Roofing Limitedshingle replacement, eavestrough cleaning, respectful crew5.089 ratings0% one and two star(416) 522-3063

All roofers in Markham →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 655 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 564, of which 543 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.