Quick Answer

Roof Replacement Cost in Ottawa (2026)

Average cost in Ottawa

$11,500avg

$7,500 — $22,500

$5 — $15 per sq ft

+5.2% YoY
7 sources
Updated today
Ottawa-Gatineau

Cost Breakdown

Itemized
Labor

Roof removal and installation

$3,500 — $9,000

45%

Materials

Shingles, underlayment, flashing

$3,000 — $8,000

40%

Disposal

Dump fees for old materials

$500 — $1,500

10%

Permits & Admin

Local Ottawa building permits if required

$200 — $800

5%

🧾HST (13%) — Ontario
Base cost + $1,495 tax$12,995

HST at 13%

📋What's Included

Scope

Typically Includes

  • Tear-off of existing shingles
  • New underlayment
  • Asphalt shingle installation
  • Flashing & ridge vents
  • Cleanup & disposal
  • Labor

Typically Excludes

  • Structural repairs (rotted decking)
  • Gutter replacement
  • Skylight installation
  • Cedar or metal roofing
  • Chimney repair

Based on a standard 1,500-2,000 sq ft roof with asphalt shingles.

🧮Estimate Your Cost

Interactive

Estimated Cost

$8,750

$7,000 — $10,500

Based on 7 sources and market data for Ottawa. Actual costs may vary depending on specific project requirements.

🏢Top Roof Replace Contractors in Ottawa

Verified providers
🔨

Central City Roofing Inc

623 Sunburst St, Ottawa, ON K1T 0L1, Canada

5.0
★★★★★

131 reviews

🔨

David Tulloch Roofing

2107 Saunderson Dr, Ottawa, ON K1G 2E7, Canada

5.0
★★★★★

113 reviews

🔨

Wolfenburg Roofing

81 Montréal Rd, Ottawa, ON K1L 6E8, Canada

4.9
★★★★½

263 reviews

🔨

Lavazza Roofing

75 Montréal Rd, Vanier, ON K1L 6E8, Canada

4.9
★★★★½

98 reviews

🔨

Remember Me Roofing

215 Menten Pl #102, Ottawa, ON K2H 9C1, Canada

4.8
★★★★½

243 reviews

Provider data sourced from public business directories. Ratings and reviews are public and may change. LookupCost is not affiliated with listed providers.

💬What People Actually Paid

Community

Common Questions

In 2026, a standard asphalt shingle roof replacement in Ottawa typically costs between $8,000 and $14,500, depending on the size of the home and roof complexity.

Roofing contractors in Ottawa generally charge between $5 and $15 per square foot. Basic asphalt shingles fall on the lower end ($5-$9/sq ft), while premium materials like metal or slate can cost $15 or more per square foot.

A metal roof is a premium investment in Ottawa, averaging around $22,500, with ranges typically between $18,000 and $30,000+. This is roughly double to triple the cost of an asphalt roof but offers a lifespan of up to 50 years.

Yes, most reputable Ottawa roofers include disposal fees in their estimates. Disposal of old roofing materials at local facilities typically accounts for about 10% of the total project cost, or roughly $500 to $1,500.

📊Our Methodology

How we collect data
1

Aggregated from 7+ verified web sources and cost databases

2

Licensed contractor estimates and regional cost guides

3

Government construction and labor statistics

4

Community-reported project costs and reviews

Last data collection: today. Updates run weekly. All costs in CAD.