Roofing contractor
Stokes Roofing
821 Morton Line, Cavan, ON L0A 1C0
Listed under Peterborough, ON
- Google average
- 4.8
- Ratings counted
- 240
- One and two star
- 10 of 240(4.2%)
- Ontario median
- 2.9%
The first three are Google’s own figures for Stokes 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
| 5 | 223 | 93% | |
|---|---|---|---|
| 4 | 5 | 2% | |
| 3 | 2 | 1% | |
| 2 | 0 | 0% | |
| 1 | 10 | 4% |
About typical — 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 Stokes Roofing, most recent first.
- 1 out of 5glenn peters3 weeks ago
Was very disappointed with their lack of response. Initially they sent a guy out to look at the roof. He said there was two layers needing to be removed and priced it at $8500. I then found out that there is only one layer and asked for a requote. They then told me $7000. I agreed to have them do the job but they did not send me the requote. Spoke and texted them several times and they said they would send but never did. Asked for a date which it was to be done and they said they would get back to me. This has been going on for two weeks. I finally sent them a message that I was going to use another company. I guess they don't want the business.
Reply from the business
Glenn, Our apologies, we spoke to you originally when our staff provided the estimate … More
- 1 out of 5Gg Ff9 months ago
I had an absolutely terrible experience with Stokes Roofing. Half of the crew showed up looking like they didn’t even want to be there — some seemed high or completely out of it, and the rest clearly didn’t know what they were doing. The work was sloppy from start to finish, with no attention to detail or pride in their job. Communication was awful, deadlines were ignored, and I was left with a mess to clean up afterward. If you care about quality or professionalism, avoid Stokes Roofing at all costs. I would never recommend this company to anyone.
Reply from the business
I would love to know who you are it’s strange I received two reviews almost minutes apart and we had no complaints from anyone we were working for. Sounds like a jealous competitor to me. I wish you the best though. … More
- 1 out of 5Dylan Randall9 months ago
Saw them working they were unprofessional, cursing like truckers and being generally impolite
Reply from the business
Have no clue who you are at all and our employees are very professional. Don’t usually get negative feedback and somehow received two negative comments back to back when all our clients were pleased as well as the neighbours as well. I wish you the best. Jesse and Jennifer Stokes
- 1 out of 5Rick Barfitt11 months ago
Without Predjuice: Unlike some, we had a terrible experience. At the outset they were great and who wouldn't be to get a huge job. Well, when finished I noticed 1) roof vents had …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Rick, I am very sorry IKO took 10 months to cover the manufacturer defect. This was not something we could control and there were no errors in our installation. We had even manufactures inspect everything in order for your warranty to be validated. I understand your frustration that we refused to install the shingles after IKO finally approved your warranty. However after we answered numerous phone calls from you as well as the IKO representative spoke to you several times explaining the procedure and that a decision had not been made. We notified you every time communication was made with IKO and you threatened our staff we were not comfortable installing your roof for you. We also made it very clear that there were multiple defects with IKOs shingles we were no longer willing to install the product as we were not satisfied that the product was not going to fail and we were not satisfied with the warranty procedure. We let you know you should have a certified IKO installer this way they should be installing to manufacture specifications. We apologize IKO took so long to rectify the warranty. But we did argue on your behalf and overseen everything until they provided you with the refund. Jesse and Jennifer Stokes
- 1 out of 5Justin Bangham2 years ago
Well.. After seeing all the great Reviews for Stokes, I got a quote from them to replace a skylight and repair some minor issues on a steel roof. I was happy with “Al” over the phone, he gave me a price. I hired him without even getting a second quote. This was in March. I’ve been calling him to get an eta on the work, he couldn’t give me a ball park time, so I decided to be patient. I resorted to calling the office again (July) as I just wanted to when the work ( at least the month) when I could expect it to start. After three calls with Jennifer at the office, she told me there were 6 jobs in front of my job. I canceled the job, told her I can’t wait any longer for not have a ball park time. So, I have waisted 5 months for nothing, and I now, need to find someone else to do the job before I close the the cottage in the fall. All I wanted was honesty. If you can’t Handel the work, then just tell me and I’ll look elsewhere Justin.
Reply from the business
Justin, Al is one of our members that complete repairs. Jennifer books and schedules the … More
- 1 out of 5Ryan Newby3 years ago
Called twice over the course of a few weeks to book an estimate. Was told both times "the boys may be in the area and will contact you". Weeks go by and nothing, so we search out and secure a roofing contract from another contractor. Today, sitting in my mailbox is a completed estimate for our roof. I never booked this, never talked to anyone about different options. They gave me a single quote instead of one with several options. If I'm going to spend the kind of money I need to spend on a roof, I would like it to be with a contractor who is mature enough to communicate with there customers. Hard pass on this unprofessional behavior. Company Response ================== Ryan, We are very sorry you feel you’ve had a bad experience, in March and April months we do experience a high volume of estimate calls and we do try our very best to get out to service all the areas to get quotes to everyone in a reasonable amount of time. You did call the office on March 27 2023 which has been 11 days. We again are very sorry and are glad you secured your roof replacement even if not with our company. You were provided an estimate folder with the 2 options of Roofing products we install and accessories with those products. We have communicated with you on both telephone calls informing you that we trying our best to attend your area which is not were we are based out of. It being Good Friday and still having staff attend for estimates we did not feel the need to bother you and figured if you had any questions you would call. Thank you very much for your feedback all the same, Hope you enjoy your Easter weekend. Jesse Stokes ================== Jesse, This sounds like an organization failing to communicate properly with potential clients. I fail to see your organizations efforts in communication when three different and distinct contractors physically spoke to me about my options, followed instructions on what quotes I needed, and were available to me on the phone and in
Google cut this review short. The full text is on their Google profile.
Reply from the business
Ryan, We will work harder on communicating with our clients and potential customers. Thanks for sharing this information. Jesse Stokes
- 1 out of 5Glen Hough5 years ago
I called on a Thursday because of a leaking roof. They said they were busy and would call at the beginning of the week. Monday, never heard anything. I started calling the next day and left a message. Since then I have left several …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Glen, I apologize on behalf of Stokes Roofing, we have had an enormous amount of calls. We are behind schedule due to the weather and the COVID. I informed you of this once you called and I have let each and every person that has a roof leaking know to call another company if it is urgent. Due to the fact that you are outside of the Peterborough area it has been difficult for us to attend your area. I do apologize again on behalf of Stokes Roofing that you feel you had a bad experience. Thank you very much either way for taking the time to leave a review. I hope that you have had your problem resolved. We do our best to always be punctual, I apologize we have not been able to meet your timelines. Jesse Stokes
- 1 out of 5Leigh Kightley7 years ago
I choose this company because of the rating they have. We were scheduled for an appointment and he didn’t show up. When I sent a text he apologized and said he would have the office call me to reschedule. I called the next day to remind …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hi, I apologize yesterday my receptionist was not in during the afternoon. I apologize for the confusion, I believe when you made an appointment reception was given your address as Douro Dummer area. We were having great difficulties understanding the directions given to us as your address was not on the GPS. I believe I was able to locate your closest intersection and you are quite a distance away. About a 3 hour round trip, we were trying to make arrangements for someone to come have a look at it for you however we had nobody available until today. I believe you were not contacted because arrangements needed to be made for someone to be available for 3 hours to assess your roof. It appears that you are out of the area we normally would attend. However I was doing my best to accommodate a free assessment for you. I apologize I had not made arrangements as quickly as you were hoping. I understand having a leak can be stressful. It appears by the other reviews you have put out to other businesses most of Peterborough businesses do not service your area. However it appears you were assisted by someone else. I will cancel your service call and I apologize for not being there when you were hoping. Thanks, Jesse
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.
- professional crew44
- polite crew17
- shingle replacement10
- timely completion8
- eaves troughs6
- site cleanup5
- ice damming remediation3
- gutter guard installation2
- leaking roof quote2
- eavetrough installation2
- quality shingles2
- drip edge2
Other reviews we hold
14 more of the 24 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Bryan Barclay5 days ago
Jesse and Jennifer were quick to respond and get the job done. Highly recommend.
Reply from the business
Bryan, thank you for the review we appreciate your business. Jesse and Jennifer Stokes
- 5 out of 5brian dexter3 months ago
Awesome service with an awesome owner. Thanks Jesse Stokes
Reply from the business
Brian, Thank you for the review, I am glad to hear you are satisfied with our services. Jesse and Jennifer Stokes
- 5 out of 5sun girl3 months ago
Stokes Roofing completed our roof replacement in 2 days and did a great job! Their crew was polite and took care of our property ensuring nothing around the house was damaged when the removing the existing shingles. They found some areas needing some repair once the shingles were off and addressed those at no additional cost. They cleaned up our property so well no one would know the roof was just replaced! Not a spec of debris or roofing nails to be found. We would highly recommend Stokes Roofing to anyone needing their roof replaced. Now we just need a warm sunny day to flatten the slight waves in the new shingles! One of their guys even made a special trip out today to drop off our warranty paperwork!
Reply from the business
Thank you for the great review and thank you for your business. Jesse and Jennifer Stokes
- 4 out of 5jean pinch3 months ago
Just wanted to let you know that you did a great job on my roof. The guys were great at there job. They went above and beyond to please me. I would recommend Stokes to anyone that wanted there roof done. Great job guys.
Reply from the business
Jean, Thank you for leaving us a review, we appreciate your business. Jesse and Jennifer Stokes
- 5 out of 5Steve Corbett4 months ago
You can always count on these guys to get the job done.Thank You!
Reply from the business
Steve, thank you for the review and your business. Jesse and Jennifer Stokes
- 5 out of 5Jessica Moya Brown7 months ago
We have used Stokes a few times throughout the years with different homes and have always been impressed with the service. This time around, we called during an ice storm and they came out and helped us with a leak. We appreciate their care and professionalism and will continue to call them any time we need work done.
Reply from the business
Jessica, Thank you for the great review, we look forward to continuing to work with you. … More
- 5 out of 5Andrea Green10 months ago
So impressed with Stokes Roofing. Came same day we called and completed the job quickly and efficiently. Very friendly, terrific!
Reply from the business
Thank you very much for the review. We appreciate your business. Jesse and Jennifer Stokes
- 5 out of 5PLOW VS.a year ago
Great roofing business, great people, amazing trusted work!! Recommended 10/10
Reply from the business
Thank you for the review and your business. Jesse and Jennifer Stokes
- 5 out of 5Amber Barnesa year ago
Easy to book online. Came 2 days sooner than expected to inspect roof for repair and they were able to repair it immediately. Friendly, honest, and great price. Great customer service. Will hire again.
Reply from the business
Amber, Thank you for your review and your business. … More
- 5 out of 5Kate Donevana year ago
Their service was excellent and pleasantly surprised with their pricing. Highly recommend!
Reply from the business
Kate, Thank you for your business and your review. Jesse and Jennifer Stokes
- 5 out of 5Kelly Stanleya year ago
Amazing staff and great work. Can't say enough good about them! A great experience working with them. I had damage to my roof from the ice storm. Some companies didn't even call back. These people provided me an estimate within one day of my first contact with them. Great job!
Reply from the business
Kelly, Thank you for the great review, we appreciate your business and we are glad we … More
- 5 out of 5Jeffery Bennetta year ago
We recently moved to the area and had to replace our roof after an ice storm. Even with demand being high after the storm, Stokes was able to prioritize the work we needed done and quickly deliver. The crew was friendly and did an amazing job with the roof (looks much better than the old one). Repairs to the damaged eaves trough and soffit are perfect too. They were great to work with and I recommend using Stokes to anyone in the area.
Reply from the business
Jeffery, Thank you for your business and the review. We are glad you are satisfied with … More
- 5 out of 5Sean Corkerya year ago
Nice commercial! It came up when I was listening to youtube. You did my roof around 5 yrs ago. 967 Parkhill rd. w. just so you know.
Reply from the business
Sean, I remember. We appreciate your review and glad the you like the commercial tells me it’s working. Thanks again Jesse and Jennifer Stokes
- 5 out of 5John Tickle2 years ago
We have had a great experience with Stokes Roofing. It has been great from the time we got the quote and getting our roof replaced. Jennifer and Jesse were great to deal with and quick to answer any questions. The crew leader and the crew were very professional and performed a great job on our roof and at the end the area around our house was left cleaner than it was before they arrived. Thank you again for a great job...
Reply from the business
John, Thank you for taking the time to share your experience with our company. We appreciate your feedback and more importantly your business. I will reach out to the team leader and let him know that we have a happy customer. Thanks again, Jesse and Jennifer Stokes
The latest post from this business
Posted by Stokes Roofing to their own Google profile 3 months ago. Their words, not ours.
Trust Stokes Roofing for quality roofing that’s built to last. Serving Peterborough and Kawartha Lakes, we provide professional roof inspections, repairs, and replacements with dependable service and trusted workmanship. Call today for a free estimate.Jul 2, 2026
What Stokes 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, and we use only the best…”
Warranty offered
“…WORKMANSHIP GUARANTEED!! SENIOR DISCOUNTS! Call today for a…”
Free estimates
“…Schedule a free estimate for a roof replacement and let us…”
Family owned
“…As a family-owned business, we consider our clients as…”
Their site also states: insured.
Other roofers in Peterborough
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Feeney Roofing INCroof replacement, eavestrough, large crew4.3104 ratings15.4% one and two star(705) 743-7663 | 4.3 | 104 | 15.4%16 of 104 | (705) 743-7663 |
| Alpha Roofing Solutionsfair pricing, quality job, quick reply5.050 ratings0% one and two star(705) 808-3240 | 5.0 | 50 | 0%0 of 50 | (705) 808-3240 |
| Gerard Canadastone coated steel roof, metal roofing, knowledgeable crew5.049 ratings0% one and two star(705) 745-6321 | 5.0 | 49 | 0%0 of 49 | (705) 745-6321 |
| Bullarcosteel roof installation, hard working crew, property value5.043 ratings0% one and two star(705) 931-0013 | 5.0 | 43 | 0%0 of 43 | (705) 931-0013 |
| Boss Roofingjob, leak, quality of work4.143 ratings23.3% one and two star(705) 750-1515 | 4.1 | 43 | 23.3%10 of 43 | (705) 750-1515 |
| Home Shield Permanent Metal Roofing Ltdmetal roof, installation crew, roof appearance4.842 ratings7.1% one and two star(866) 671-9090 | 4.8 | 42 | 7.1%3 of 42 | (866) 671-9090 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 240 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 27, of which 24 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.