Quick Answer

Roof Replacement Cost in Barrie (2026)

Average cost in Barrie

$12,500avg

$8,000 — $23,000

$4 — $9 per sq ft

+10% YoY
8 sources
Updated today
Ontario

Cost Breakdown

Itemized
Materials

Shingles, underlayment, flashing

$4,500 — $8,000

45%

Labor

Installation and contractor fees

$4,000 — $7,000

40%

Tear-Off & Disposal

Removing old roof and dumpster fees

$1,000 — $2,500

12%

Permits & Fees

Local building permits

$150 — $500

3%

🧾HST (13%) — Ontario
Base cost + $1,625 tax$14,125

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 8 sources and market data for Barrie. Actual costs may vary depending on specific project requirements.

🏢Top Roof Replace Contractors in Barrie

Verified providers
🔨

Cameron Bros Exteriors

106 Saunders Rd Unit #4, Barrie, ON L4N 9A8, Canada

5.0
★★★★★

164 reviews

🔨

Ainger Group Roofing and Exteriors

85 Gunn St, Barrie, ON L4M 2H4, Canada

4.9
★★★★½

496 reviews

🔨

Reynolds Brothers Exteriors

217 Huronia Rd, Barrie, ON L4N 4G2, Canada

4.9
★★★★½

253 reviews

🔨

JN Roofing and Contracting

161 Brock St, Barrie, ON L4N 2M3, Canada

4.8
★★★★½

178 reviews

🔨

D.C United Roofing

28 Currie St Unit 13c, Barrie, ON L4M 5N4, Canada

4.8
★★★★½

151 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

For 2026, a basic asphalt shingle roof replacement in Barrie typically ranges from $8,800 to $12,500, depending on the size and complexity of your roof.

In 2026, you can expect to pay between $4.00 and $9.00 per square foot for a roof replacement. Basic asphalt shingles fall on the lower end ($4.00-$7.00), while metal roofing ranges from $7.00 to $15.00+ per square foot.

Yes, due to high demand as homeowners repair winter damage, spring roofing prices in Barrie and across Ontario are typically 5% to 10% higher than during off-peak seasons.

A metal roof installation in Barrie averages around $13,700, with typical costs ranging from $9,000 to $20,000 depending on the home's size and the specific type of metal used.

📊Our Methodology

How we collect data
1

Aggregated from 8+ 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.