Skip to content
Roof Warden

Roofing contractor

C.D. Roofing & Construction Ltd.

8 Mildenhall Pl, Whitby, ON L1M 0C9

Listed under Oshawa, ON

Google average
4.7
Ratings counted
111
One and two star
7 of 111(6.3%)
Ontario median
2.9%

The first three are Google’s own figures for C.D. Roofing & Construction Ltd., 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.7
111 ratings
Google’s profile shows 110
How the 111 ratings break down, from five stars to one
5
10393%
4
00%
3
11%
2
00%
1
76%
6.3%of these 111 ratings are one or two stars (7)

Higher 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 6 of the one and two-star reviews we hold for C.D. Roofing & Construction Ltd., most recent first.

  • 1 out of 5Logan McGillicuddy4 months ago

    I wanted soffit vents added to my roof. It's an older home, and it didn't have adequate ventilation. Saw on their website that they had a whole page dedicated to that job.....wow, lucky me, they must know what they're doing, right? Well, a guy came out and must have thought that I just fell off the turnip truck cause the hustle was thick. I know what needed to be done, how long it would take, and even tripled my budget factoring in the usual screw-you markup. I told him where I wanted the vents, and how many vents were needed. My attic insulation guy already gave me the deets.... just needed someone to do it. This guy wanted to have scaffolding put up ($$$$), was talking about putting new soffits ($$$$).... are you kidding me? Never been more insulted. Me and the wife put the vents in ourselves. Spent $150, and it took a few hours on a Sunday.

    Reply from the business

    Fake review

  • 1 out of 5Mohammad KarimiEdited 5 months ago

    Funny that you say you have no record of me. I hired you guys to fix a roof issue that I had (dripping water next to the chimney) a year ago. Your fix did not resolve my issue and you still charged me 450$. When I complained about it you …

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

    Reply from the business

    Face Review - We have no record of doing business with you. At C.D. Roofing and Construction Ltd., we take customer satisfaction seriously.

  • 1 out of 5Anthony Danigoa year ago

    They did my roof it leaked inn. Garbage roofing company along with there workers.

    Reply from the business

    Fake review - Looking in our system and looks like we have actually never conducted business with you. You used to work for us. Please call the office to correct your mistake.

  • 1 out of 5james duern4 years ago

    “Seedy Roofing” rather than “CD Roofing” seems appropriate with their level of customer service… CD Roofing Whole Roof Underlayment service is a sophisticated scam. Warning- Do not purchase this whole roof underlayment extra. If you do purchase, demand completion as per contract, as their refund could be considered consumer fraud….definitely a rip off. In my case, CD Roofing used lies and deception in order to hide the true charges and roof measurements and pay as little of a refund for the underlayment not completed. Further, their refusal to honestly answer any questions about their roof measurements, underlayment charges or invoice discrepancies, in response to my Better Business Bureau complaint, confirms that they are still hiding their scam. The job required 2 x 1000 sq. ft. rolls + installation for the main roof and separate garage. The completed garage required less than 10% of the underlayment while the steep main roof is the remaining 90%. When caught re-shingling the main roof without underlayment, CD Roofing stated that the underlayment of the main roof was not required due to its steepness, and that customer would be refunded. In order to reduce their refund, CD Roofing then switched the 1000 sq. ft. base (footprint) area of the main roof instead of its 1700 sq. ft. ‘on the roof’ area to deceive customer that only 1 roll + installation would be compensated for 50% of the work and at cost. In fact, if one separates the material charges from the installation charges, customer should have been refunded 50% of the material (1 roll partially used) and 90% of the installation charges rather than just 50%. It goes on. Quickbooks invoices (sent to customer) revealed the true underlayment charges/refund of $460. This $460 difference can be assumed to be the true 1 roll + installation refund that CD Roofing was insisting on as the basis of their refund (i.e. thankfully they forgot to cancel the Quickbooks automatic refund). So what did CD Roofing do? They ju

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

  • 1 out of 5Jason Wooling5 years ago

    CD roofing replaced my roof sheathing and shingles in June. I agreed for them to do the work on my home, we waited around 3 weeks for any communication from Ryan as to when the work was going to start. After a few phone calls and texts he …

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

    Reply from the business

    Hi Jason, We are sorry to hear this. Upon reviewing the file, it does appear that everything was completed as per the contract, however If we missed the mark on something we would be happy to discuss with you further if you would like to give us a call. Thank you, C.D. Roofing & Construction Ltd.

  • 1 out of 5Kon L5 years ago

    This company was contacted to do work on my building a while back. They used no harnesses, no pylons and no work zone was designated at all. The workers decided to continuously throw shingles blindly off a roof 40 ft down into a busy …

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

    Reply from the business

    Obviously troll job..We have never conducted business with you or you're building. Google, please take down this review

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.

  • cost16
  • professional crew12
  • shingle repair6
  • siding6
  • lovely staff5
  • eavestrough replacement4
  • shingle selection4
  • hardworking team4
  • downspout installation2
  • wind damage repair2

Other reviews we hold

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

  • 5 out of 5Diane Marven2 days ago

    This is our first time using C.D. Roofing and I wouldn't hesitate to call them again. They responded very quickly when I reached out to them by email and a phone call after we had discovered that a strip of capped shingles had blown off our roof which is steep and a walkout basement 2-storey house. They communicated clearly with the process. Even when their original roofer wasn't able to make it they kept us up to date with the changes. It was done by end of day of the original day that it was booked even. They quoted us under $500 for the job which they also checked out our roof for any concerns. They even recaulked a few areas that needed it and they said our roof still has some years of life in it. It is open to the elements and is 14 years old. No additional charges. Communication was outstanding and the job was well done. A friend of ours was able to check it out with his drone. Easiest work we have had done!

  • 5 out of 5Phil Leith4 days ago

    Fixed damage promptly . repair looks perfect. Great to have a competent roofing company on call for emergencies

  • 5 out of 5Brian P3 weeks ago

    Ryan did our roof back in 2020 and we’ve been extremely happy with both the quality of the work and the service since. On a few occasions, I’ve had questions or needed him to come by to check something and every time he’s responded quickly …

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

  • 5 out of 5Tracy Parsons3 weeks ago

    Ryan and his team were fantastic! Ryan explained all the details when we received our quote. The team showed up just before the scheduled time and were very polite. Asked if we had any questions and went straight to work. A great crew of hard workers. Very professional from start to finish. ! Definitely would give them 11 out of 10 !

  • 5 out of 5Marc Eatona month ago

    I lost some shingles and had others damaged during a storm due to high winds. Ryan at CD Roofing was recomended to me by a neighbor. I spoke with Ryan and sent some pics of the roof. Ryan quoted me a price and his crew were down the next …

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

  • 5 out of 5Teri Shurbena month ago

    Couldn't be happier with our new roof and siding from C.D. Roofing! Ryan and the team were professional from the start with very clear and timely communication, detailed quoting process and follow up. Lots of communication about project timelines and weather delays which I appreciated. Would definitely recommend!

  • 5 out of 5Todder Johnsonera month ago

    Great bunch of guys doing a professional job and paying very close attention to clean up. Well mannered and very polite. These guys know their stuff and will explain anything you need to know completely and thoroughly. Awesome work guys!!! Thank you again.

  • 5 out of 5Della Smitha month ago

    Recently had C.D.roofing to replace some shingles that were missing on my roof. They went above and beyond to find the correct shingles for which I am very grateful. The gentlemen that came were professional and and courteous at all times.They were a pleasure to work with and I would wholeheartedly recommend them. Good job guys!!

  • 5 out of 5Dwayne Yhap2 months ago

    What can I tell you about these guys. If you want a professional bunch of people working on your roof with considerable amount of work experience, then I would recommend this company. They shingled and repaired my house 10 years ago and …

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

    Reply from the business

    Thank you so much for your continued trust and support over the years. It means a lot to hear that the roof we installed and repaired 10 years ago is still performing well today. We’re grateful for the opportunity to return and help with your new skylight and eavestrough replacement. Our goal is always to provide clear communication, detailed quotations, quality workmanship, and a clean job site from start to finish. Thank you for recognizing the efforts of our crew. We truly appreciate your recommendation and the confidence you've placed in C.D. Roofing & Construction over the years. Thanks again, ~ C.D. Roofing & Construction Ltd.

  • 5 out of 5Glenn Samuel2 months ago

    Professional work. Excellent clean-up.

    Reply from the business

    Thank you very much for the great review—we truly appreciate it. We take a lot of pride not only in the quality of our workmanship, but also in leaving every property clean and safe once the job is complete. Glad to hear that stood out to you. Thank you again for choosing C.D. Roofing & Construction.

  • 5 out of 5Aleksander Ulanicki2 months ago

    Had them replace our skylight and they were efficient and did great work!

    Reply from the business

    Thank you very much for the great review—we truly appreciate it. We’re glad to hear you were happy with the skylight replacement and the overall experience with our team. We always strive to complete projects efficiently while maintaining a high standard of workmanship. Thank you again for trusting C.D. Roofing & Construction with your home—we’re always here if you need anything in the future. ~ C.D. Roofing & Construction Ltd.

  • 5 out of 5Ronald Tooley2 months ago

    C.D. Roofing was recommended by neighbor who was very happy. Ryan and team take pride in their work and it really shows. Excellent job!!

    Reply from the business

    Thank you very much for the kind words and for trusting our team with your roofing project. Referrals from happy neighbours and past customers mean a great deal to us, and we’re glad to hear you were happy with the experience as well. We take a lot of pride in our workmanship and customer service, so it truly means a lot that it showed throughout the project. Thank you again for the support—it was a pleasure working with you! ~C.D. Roofing & Construction Ltd

  • 5 out of 5DCmedic2 months ago

    I had my roof done years prior. Had a leak in my roof this past weekend. Ryan immediately took care of things and sent Joe out for an inspection and fix. Great customer service. Would highly recommend.

    Reply from the business

    Thank you for taking the time to leave such a great review. We truly appreciate your trust in our team and your recommendation. If there's ever anything you need in the future, please don't hesitate to reach out. – C.D. Roofing & Construction Team

  • 5 out of 5C Pang2 months ago

    Great experience working with Kelly, Joe, and Ryan to do some siding repairs on my house. Entire process was really smooth. Written estimates, clear communication, showed up on time and did the work to a high standard. Finding reliable contractors can be a challenge, but I’d recommend CD roofing to anyone. Highly recommend them!

    Reply from the business

    Thank you so much for the fantastic review and recommendation. We're thrilled to hear that you had a great experience working with Kelly, Joe, and myself. Providing clear communication, detailed written estimates, quality workmanship, and showing up when we say we will are all things we take great pride in. We know that finding reliable contractors can be challenging, which makes feedback like this especially meaningful to our team. We're grateful for the opportunity to work on your home and are pleased that the entire process was smooth from start to finish. Thank you again for your trust in C.D. Roofing & Construction. We truly appreciate your business and look forward to helping you with any future roofing, siding, or exterior projects. ~C.D. Roofing & Construction Ltd.

The latest post from this business

Posted by C.D. Roofing & Construction Ltd. to their own Google profile 4 weeks ago. Their words, not ours.

Claremont Cottage Roof Restoration — Shingle & Skylight Replacement Real job. Real home. Real result. Tucked into the trees in Claremont, this striking cottage-style A-frame needed a full roof restoration — and its steep, dramatic slopes meant there was no easy way to do it. We completed a full asphalt shingle roof replacement and skylight replacement on the home, rebuilding the roofing system from the surface down so it looks the part and keeps the weather out for decades to come. Here’s what made this roof a challenge, exactly what our scope of work covered, why the skylight and flashing details mattered so much, and the result the homeowners are living with today. Aug 5, 2026Learn more

What C.D. Roofing & Construction Ltd. 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.

  • Warranty offered

    “…Home About Recent Projects Blog FAQ Warranty Coverage Leave a Review Services…”

  • States years in business

    “…For more than 30 years, C.D. Roofing & Construction has…”

  • Free estimates

    “…to content CALL (905) 430-7911 FOR A FREE ESTIMATE GET $500 OFF FOR YOU AND A FRIEND!…”

Their site also states: states a founding year.

Other roofers in Oshawa

Ranked by how many ratings Google has counted.

Other roofers we list in Oshawa
Roofing contractor
Wilson Roofingprofessional crew, shingle selection, polite staff5.0568 ratings0.9% one and two star(905) 723-5716
Logik Roofing & Insulation Oshawaattic work, attic insulation, polite staff4.9467 ratings1.9% one and two star(647) 930-5701
Mega City Roofing Incleak, shingle replacement, ice damming5.0185 ratings0.5% one and two star(416) 419-9836
Over The Top - Roofing & Repairsthorough inspection, skylight replacement, shingle samples4.9181 ratings2.2% one and two star(905) 922-4888
Colin's Roofing & Eavestrough Inc.eavestrough replacement, quick response, polite staff4.8114 ratings2.6% one and two star(905) 243-4706
RMS siding and eavestroughsoffit installation, siding repair, eavestrough replacement4.780 ratings6.3% one and two star(905) 240-8200

All roofers in Oshawa →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 111 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 111, of which 99 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.