How-to · 5 min read
Roof repair or replacement in Ontario: cost and when to do it
August 3, 2026
How to tell a repair from a replacement, what a new roof costs across Ontario, and the signs that mean you shouldn’t wait another winter.
A roof rarely fails all at once — it tells you first. Knowing whether you’re looking at a repair or a full replacement (and what each costs) saves you from both over-spending and a leak you should have caught.
Repair or replace?
- Repair: a few damaged or missing shingles, a single flashing leak, localized wear — and the rest of the roof has years left.
- Replace: widespread curling or granule loss, multiple layers, a sagging or soft deck, or a roof past ~20–25 years.
- When in doubt, an inspection settles it — patching a roof that’s at end of life just delays the real cost.
Typical Ontario cost
- Repair (section)
- $400 – $1,800
- Asphalt replacement
- $8,000 – $18,000
- Metal / premium
- $18,000 – $40,000+
Planning bands. Roof size, pitch, number of layers to tear off, deck condition, and access all move the number.
Signs not to wait
- Water stains on ceilings or in the attic after rain.
- Shingle granules collecting in the gutters.
- Daylight through the roof boards, or a spongy feel underfoot.
Not sure which you’re looking at? Describe it to the HomeCopilot planner (a photo helps) and get a scope and a range before you call anyone — and we’ll match you with a verified, insured roofer.
Plan with AI
Ready to plan the real thing? Describe your project and get a scope, a realistic range, and a matched pro — free.
Keep reading
A plain-English breakdown of bathroom reno costs across Ontario — what drives the price, where the money actually goes, and how to plan a realistic budget.
Seven warm-modern kitchen ideas that suit an Ontario homeWarm-modern is having a moment for a reason — it’s modern without feeling cold. Seven ideas that photograph beautifully and live even better in a real Ontario home.