Completed dark shingle installation on residential home by 905 Roofing Inc.

Roof Replacement

Roof Replacement in Durham Region

When a roof is past repair, 905 Roofing Inc. replaces it properly: complete tear-off, new underlayment and drip edge, flashing and premium architectural shingles, all installed to manufacturer specifications.

Roof Replacement done right

Justin supervises every job himself. Most residential roofs are done in one to two days, and the property is protected with tarps and cleaned with magnetic sweepers before the crew leaves.

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

What's included

  • Full tear-off and disposal of the old roof
  • Rotten or damaged plywood decking replaced
  • New synthetic underlayment and drip edge
  • Premium architectural shingles
  • New flashing, vents and pipe boots as needed
  • Proper ventilation
  • Tarps to protect landscaping and driveway
  • Magnetic sweep and full cleanup

Recent roof replacement work

Completed dark shingle installation on residential home
Residential Roof Replacement
Large cottage roofing project with ladders and crew access
Cottage Roof Replacement
Cottage roof replacement with exposed deck and ladders
Tear-Off & Re-Roof Prep
Boathouse roof beside lake with red shingles
Boathouse Roof Replacement
Roof tear-off with old decking exposed on rural property
Complete Roof Tear-Off
Completed roof replacement on brick residential home
Brick Home Roof Replacement
See the full project gallery

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

"Justin & his team not only accommodated us on short notice, the roof was installed perfectly, small repairs were made as required, photos provided throughout the entire project and were finished and cleaned up in hours! Highly recommend ⭐️⭐️⭐️⭐️⭐️"
C

Callum M.

Google review

"Justin came highly recommended by a neighbour. This was my first time getting a roof replaced so I didn’t know what to expect. Justin came out promptly, did an inspection and provided his honest opinion about both the age & condition of my roof. On the day of the job, Justin and his team arrived on time and ready to go. In just 5 hours my entire roof was replaced and they had left like they were never there. Everything was completed as promised and explanations were provided along the way. The team tarped the perimeter of my house and left it just as clean as they found it. Don’t hesitate to call Justin and his team!"
F

Francesco C.

Google review

Common questions

How much does a new roof cost?

Cost depends on roof size, pitch, number of layers, shingle type, and any plywood repairs needed. We provide free, detailed estimates so you know exactly what to expect.

How long does a roof replacement take?

Most residential roofs can be completed in 1–2 days, depending on the size and complexity of the project.

How long will my roof last?

Most architectural asphalt shingles last 30–40 years when properly installed and ventilated. Proper installation is key — which is why owner supervision on every job matters.

Will you replace damaged plywood?

Yes. Any rotten or damaged decking must be replaced before new shingles are installed. We'll identify this during installation and discuss it with you.

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