Completed dark shingle roof with vent detail by 905 Roofing Inc.

Roof Repair

Roof Repair and Leak Repair in Durham Region

Leaks can come from shingles, flashing, vents, skylights, chimneys or valleys. 905 Roofing Inc. finds the source and fixes it properly, not with a temporary patch.

Roof Repair & Leak Repair done right

If the rest of the roof is still in good shape, a repair is often all you need. Justin will tell you honestly whether a repair will do or a replacement makes more sense.

Inspections and estimates are always free, with no obligation. 905 Roofing Inc. is fully insured and WSIB certified.

What's included

  • Leak detection and repair
  • Missing or damaged shingles replaced and matched
  • Flashing, vent and pipe boot repair
  • Emergency tarping and temporary repairs
  • Honest repair-versus-replace advice
  • Photos of the problem and the fix

What clients say

"Justin and his team just completed the roof on our first home, and I could not be happier. Our roof was very old and was causing a leak in our living room ceiling, so it was a bit of an urgent job. Not only did he drop everything and come patch it that night when it was raining; but he got us an install date that was sooner than we thought, and at a very good price point. He came with a team of workers and got it done very quickly, without cutting any corners on quality. I am absolutely floored at how easy everything was handled from start to finish, and I cannot recommend 905 Roofing Inc enough. The best part was that he sent us pictures of the whole process, so we got to see where they removed the rotten wood in the roof, where they placed the waterproofing sheets (whatever they're called LOL), and it also showed how they laid down tarps on the ground to protect the patio and surrounding area. I am very happy and can't thank you guys enough."
J

Julie S.

Google review

"Recently had a small leak in my roof. After making many phone calls to roofing companies and no one answering their phone, I contacted Justin at 905Roofing; he answered on the first ring and came to investigate the issue the same night. This is how you run a business!! He was extremely prompt with his responses, very thorough with explaining the issue and extremely quick to repair the issue! He was transparent and sent photos throughout the repair. I was 3 days away from having a baby and having this repaired in such a timely manner was definitely a weight off my shoulders. Thank you Justin! Highly highly recommend 🙂"
K

Kylie D.

Google review

"Thank you to Justin and his amazing team, my roof was so bad that water was leaking into the house causing damage to the ceiling, walls and floor. Justin was able to get to me sooner than expected and his team had it fixed up and a new roof on in no time! You can tell this team love what they do through their teamwork and fun energy level they presented. Definitely would recommend!!!"
A

Amy K.

Google review

Common questions

Can you fix a leak?

Yes. Leaks can come from shingles, flashing, vents, skylights, chimneys, or valleys. We diagnose the source and provide a lasting repair.

Can you repair just a few missing shingles?

Yes, if the surrounding roof is still in good condition. We'll match your existing shingles as closely as possible.

Do you offer emergency repairs?

Yes, emergency tarping and temporary repairs can help prevent further water damage. We respond as quickly as possible to urgent situations.

Do I need to replace my roof or can it be repaired?

A roof inspection can determine whether a repair is sufficient or if replacement is more cost-effective. We'll always give you an honest recommendation.

More roofing questions

Where we work

  • Oshawa
  • Whitby
  • Ajax
  • Pickering
  • Uxbridge
  • Brooklin
  • Scugog
  • Brock
  • Stouffville
  • Markham
  • Richmond Hill
  • Newmarket
  • Bowmanville
  • Courtice
  • Newcastle
  • Clarington
  • Port Perry
  • Toronto
  • Scarborough
  • Peterborough
  • Kawartha Lakes
  • Cobourg
  • Port Hope