How Much Does a Roof Replacement Cost in Ontario?
Roofing · 8 min

How Much Does a Roof Replacement Cost in Ontario?

Real ranges for asphalt, metal, and cedar in 2026 — plus what actually moves the price.

By New Look Contracting · April 12, 2026

The honest answer to 'how much does a new roof cost in Ontario?' is: it depends on more variables than a single blog post can nail down. But we can give you real, current ranges — and more importantly, we can explain what actually moves the price so you can read any quote intelligently.

2026 price ranges for the Near North

For a standard 2,000 sq ft home in the North Bay / Corbeil / Powassan area, priced fully installed (tear-off, underlayment, ice-and-water shield, shingles, flashing, ridge vent, disposal):

  • Architectural asphalt shingles (25–30 yr): $9,500–$14,500
  • Premium impact-rated asphalt (50 yr): $14,000–$19,000
  • Standing-seam steel roofing: $22,000–$34,000
  • Cedar shakes: $28,000–$42,000

The single biggest predictor of a fair quote is not the price per square — it's whether the quote itemizes labour, materials, decking repair, and disposal separately. Lump-sum quotes hide the surprises.

What actually moves the price

Four factors dominate: roof size, roof complexity (valleys, hips, dormers), tear-off complexity (single-layer vs. two layers of old shingles), and hidden decking repair. On most Northern Ontario homes over 20 years old, budget an extra $500–$2,000 for decking sheets you can't see until we start tearing off.

Metal vs. asphalt — the long-run math

Standing-seam steel costs roughly 2–2.5× architectural asphalt up front, but lasts 2–3× longer, sheds snow better, and adds resale value in areas where premium roofs are common. If you're planning to stay in the house 15+ years, the math often favours metal. If you're planning to sell within 7, asphalt is usually the right economic call.

Beware quotes dramatically below the ranges above. In this market, someone bidding $6,500 for a 2,000 sq ft asphalt roof is either skipping ice-and-water shield, using contractor-grade shingles, or planning to hit you with change orders during tear-off. Cheap roofing is expensive roofing.

How to read your quote

A proper roofing quote in Ontario should specify: shingle manufacturer and product line, underlayment brand and coverage, ice-and-water shield coverage (should be at least 3–6 feet up from every eave), ventilation plan, workmanship warranty in writing, and disposal/cleanup responsibility. Anything missing from that list is a red flag.

If you'd like a written, itemized estimate for your roof, we're happy to walk your property and put one together — no obligation, no pressure.

Get a real quote

Need a project like this in the Near North?

Free written estimates across North Bay, Corbeil, and Powassan.

Request Free Estimate
Free · No obligation

Ready to start your project?

Get a written estimate from a local crew that will actually show up. Same team from quote to keys.