Roof past 15 years
Most GTA asphalt roofs start failing between 15 and 25 years. Past that point, patching buys a season at a time.
Assess my roof's remaining lifeCommercial & multi-unit roofing | Durham, GTA & Kawartha
Based in Oshawa, serving Durham Region, the GTA, Northumberland and Kawartha Lakes. Flat and low-slope membrane replacement, multi-unit residential re-roofs and new construction — assessed, documented and quoted in writing by an insured contracting team.
Five quick questions so we can confirm the project is a fit and book the right crew lead for the assessment.
What type of property needs work?
How it works
The same sequence on every job, so you know exactly what happens and when.
Call or send the short form. We confirm the address, the concern and a time window.
We inspect the roof surface, flashings, penetrations, eaves and attic ventilation where accessible.
You receive photos of what we found and a plain-language explanation of the condition.
A written quote with the full scope, materials and system components spelled out.
Property protection, installation, then a full debris and magnet sweep before we leave.
What we see most
These are the conditions that move a building from ongoing maintenance to a planned system replacement.
Most GTA asphalt roofs start failing between 15 and 25 years. Past that point, patching buys a season at a time.
Assess my roof's remaining lifeOne leak is a repair. Leaks appearing in new places each season mean the roof system itself has run out.
Get a replacement quoteCurling, cupping and lifted tabs across multiple slopes mean the seal strips are gone system-wide. Granules washing into the gutters confirm the mat is exposed and the shingles are near end of life.
Get a full-system assessmentPonding, seam separation and blistering across a low-slope roof call for a full membrane replacement, not patching.
Ask about commercial systemsSpongy sheathing and sagging lines between rafters can only be corrected with a tear-off and re-deck.
Book a deck assessmentRoofing systems
A roof is a system, not just shingles. Every quote states the exact components being installed.

The default for most GTA pitched roofs. Layered profile, good wind performance, wide colour range.

Standing seam and metal panel systems for long service life and shedding snow.

Torch-applied or self-adhered membrane for low-slope sections, additions and garages.

Eave protection, synthetic underlayment, intake vents and exhaust are specified with every roof system.
We assess the full roof system, photograph what we find and put the scope, materials and pricing in writing before any work starts.
Free guide
What actually drives the cost of a replacement, how to read a roofing quote, how material choices affect the result, and the warranty questions worth asking.
Download the free guide (PDF)No form required — the PDF downloads straight to your device.
Replacing the roof on a house instead?
Residential re-roofs and full replacements are handled on our roof replacement page, with the same assessment process.
View roof replacementWarranties
Two separate layers of coverage: how the roof was installed, and the materials themselves.
Covers the installation itself and is issued in writing when the job is complete.
Provided by the shingle or membrane manufacturer and tied to the specific product installed.
Where we work
Crews working within roughly 100 km of Oshawa. Call if your municipality is not listed.
Our home base and where most of our crews start the day.
Full coverage west along the 401 and north through York Region.
Northumberland County properties east of Durham.
North of the 401 through Kawartha Lakes and Peterborough County.
FAQ
Straight answers to the questions homeowners ask us most.
Complete the short qualification form and we will arrange an on-site assessment and a written quote.