Your domain registration is pending. Check back in an hour



a month ago
We are the general contractor on our custom home build. We have been plagued with delays and challenges. The stokes Team was more than accommodating with their start date. The crew showed up as promised and got to work straight away. The crew was respectful and tidy and worked well with the other trades one site. The job took a bit longer than expected as part of the crew was taken off our job to deal with some emergency roof repairs from a isolated summer storm, which was communicated to me in a timely manner. On the last day of they were on site the crew worked till dusk (9pm) to clean up the site. The whole process has been easy and the best part, there was no extra surprises on our invoice.
4 weeks ago
Stokes Roofing did a fabulous job on my new roof. They responded quickly when I requested a quote, they were even able to do the roof ahead of schedule. The team was hard working, respectful and very professional. They went above and beyond with the clean up (knowing I have dogs) to ensure everything was cleaned up each day, which was very much appreciated. They also use drip edge which was important to me and they were the only company that I spoke to that use it. I highly recommend Stokes Roofing to anyone looking for a new roof. They do a proper job, no shortcuts, I like and respect that. You won’t be disappointed.
- S.N. T
2 weeks ago
I highly recommend Stokes Roofing their skilled crew provided the greatest attention to detail. I'm very satisfied with their ability and willingness to prioritize our urgent need with a quick start time. Very professional and managed a clean scrap free worksite. Very timely with no delays. Thanks
- Wally D

About Us

Taking pride in our quality work with our competitive pricing. We are fully insured and use only the highest of quality materials. We always give a warranty for all workmanship. Most of all we enjoy our customers satisfaction as we show them our finished result. 

Contact Us


Call now
  • (705) 761-3875


Get directions
641 Bellaire Street
Peterborough, ON K9J 3Y5

Business Hours

Mon:7:00 AM – 10:00 PM
Tue:7:00 AM – 10:00 PM
Wed:7:00 AM – 10:00 PM
Thu:7:00 AM – 10:00 PM
Fri:7:00 AM – 10:00 PM
Sat:7:00 AM – 10:00 PM
Sun:7:00 AM – 10:00 PM
Contact Us
Message sent. We'll get back to you soon.