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 lifeRoof replacement & re-roofing | Durham, GTA & Kawartha
Based in Oshawa, serving Durham Region, the GTA, Northumberland and Kawartha Lakes. We only do complete roof replacements, re-roofs, new construction and commercial systems — no patch jobs. Get a documented assessment, clear material options and a written quote.
Five quick questions so we can confirm your property is a fit and get your assessment booked.
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 usually move a roof from patching to planned 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, document the condition and put material options, scope and pricing in writing.
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.
Managing a commercial or multi-unit building?
Flat, low-slope and multi-unit systems are handled by our commercial team, with the same documented assessment.
View commercial roofingWarranties
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.
Book an assessment and get material options, scope and pricing in writing before you commit to anything.