The honest numbers, the factors that drive costs up or down, and how to get a written estimate without pressure. 2024 Ottawa pricing from a roofer who has done 500+ local jobs.
The most honest thing a roofer can say about cost is this: it varies more than most homeowners expect, and the variation is legitimate. A 1,100 sq ft bungalow on a simple gable roof is a very different project from a 2,400 sq ft two-storey with a hip roof, two dormers, a skylight, and a second layer of existing shingles that need to come off.
What follows are real Ottawa price ranges based on jobs we've completed — with a breakdown of what moves the number in each direction. Use it to sanity-check quotes you receive.
These ranges assume standard asphalt shingles, single-layer tearoff, and no unexpected sheathing damage. Material upgrades, multiple layers, and complex roof geometry all push the number higher.
| Home Size | Standard Asphalt | Premium / Architectural | Timeframe |
|---|---|---|---|
| Under 1,200 sq ft | $8,000 – $11,000 | $11,000 – $15,000 | 1 day |
| 1,200 – 2,000 sq ft | $11,000 – $16,000 | $15,000 – $22,000 | 1–2 days |
| 2,000 – 3,000 sq ft | $16,000 – $22,000 | $21,000 – $30,000 | 2 days |
| 3,000+ sq ft or complex | $22,000 – $30,000+ | $28,000+ | 2–3 days |
Want the exact number for your home? We provide written estimates within 48 hours. The price in the quote is the price on the invoice — no surprises. Request a quote.
| Material | Cost Range (1,500 sq ft home) | Lifespan | Ottawa Suitability |
|---|---|---|---|
| Standard asphalt shingles | $9,000 – $13,000 | 20–25 years | Good — widely available, fast install, proven performance |
| Architectural / dimensional | $12,000 – $18,000 | 25–35 years | Excellent — better wind resistance, significant visual upgrade |
| Impact-resistant (Class 4 IR) | $15,000 – $22,000 | 30–40 years | Best for Ottawa — hail and ice resilience, may reduce insurance premium |
| Standing seam metal | $22,000 – $35,000 | 50+ years | Excellent — sheds snow naturally, ideal for wind-exposed properties like Stittsville |
| TPO / EPDM flat membrane | $8,000 – $18,000 | 15–25 years | Required for low-slope roofs — proper Ottawa-grade spec is critical |
See also: Metal Roofing Ottawa and Flat Roofing Ottawa for detailed system breakdowns.
Ontario Building Code allows a maximum of two shingle layers. If your roof already has two, full strip-and-tearoff is mandatory before new shingles can go on. Removing a double layer adds roughly $1,500–$3,000 to the total cost depending on home size — labour, disposal fees, and dumpster time all increase.
+$1,500 – $3,000 typicalSteep pitches require safety equipment and slow the crew down. Each dormer adds flashing work, cuts, and valleys. Hip roofs have significantly more ridge and hip length than gable roofs of the same footprint. A "complex" roof on the same house can cost 30–50% more than a simple gable roof.
+20–50% over simple gableRotted or delaminated sheathing is discovered during tearoff. Individual sheets are replaced at an additional cost — typically $150–$300 per sheet for material and labour. Most Ottawa roofs require a few sheets; heavily water-damaged roofs sometimes need significant sections replaced.
$150–$300 per sheet, variableEvery penetration through the roof deck needs properly installed and integrated flashing. Each chimney add $300–$800 in flashing labour and material. Skylights add $400–$1,200 depending on size and whether the curb flashing can be reused.
$300–$1,200 per penetrationOntario Building Code requires ice and water shield a minimum of 900mm up the slope from the eave and 300mm past the interior wall line. On Ottawa homes — where ice dam risk is high — we install beyond minimum. Additional coverage means additional material cost but significantly reduces ice dam leak risk.
Code minimum included; beyond-minimum = small additional costRoof complexity and home type vary significantly by neighbourhood. Here's what to expect in the areas we serve most frequently.
Mix of detached homes, semis, and townhomes across a wide age range. Homes built in the 1990s and early 2000s are now reaching first replacement age. Many have single-layer shingles, straightforward gable profiles, and are cost-efficient to replace.
Large stock of 1970s–1990s homes. Some have two existing shingle layers (mandatory tearoff required before replacement). Bungalows are common — lower pitch, simpler access, generally lower installation cost.
Older Beaverbrook and Katimavik homes (1970s–80s) are frequently at or past replacement age, often with two shingle layers. Kanata Lakes and Morgan's Grant feature newer two-storey homes, some with complex profiles including mansard sections that require specialized installation.
Queenswood Heights and Cardinal Creek have an older stock of 1960s–1970s bungalows — many on their second or third shingle layer. Chapel Hill and Avalon have newer homes in the replacement window. Bungalows in Orleans are particularly prone to ice dam issues due to low slopes at the eave.
Wind exposure is a real factor in Stittsville. Metal roofing is more popular here than in other Ottawa suburbs for that reason — and justifiably so. Village core character homes can have complex profiles. Metal standing seam starts at approximately $22,000 for a mid-size home here.
Wide mix of property types. Findlay Creek and Blackburn Hamlet neighbourhoods have active replacement demand. Convent Glen homes from the 1980s frequently require full double-layer tearoffs.
The answer isn't about cost alone — it's about remaining useful life. Here are the signals we look for.
One area affected — localized shingle failure, a single flashing issue, or one roof section.
Enough lifespan remaining that repair is worth the investment.
No sheathing rot or soft spots — damage is at the surface only.
Less than roughly 20% of the total surface area has issues.
Near or past expected lifespan. Repairs address symptoms on a declining system.
Double-layer tearoff is required anyway — costs are similar to a new install.
Shingles are past their protective life across a large area.
You've repaired the same area more than once in 5 years.
We provide both a repair quote and a replacement quote on every inspection where the call is close — so you can make an informed decision based on actual numbers, not pressure. See: Roof Repair and Roof Replacement.
A new roof doesn't fix ice dams unless the underlying ventilation issue is also addressed. If you're replacing a roof on a house that has recurring ice dam problems, the ventilation assessment should happen alongside or before the replacement.
Read: Why does my Ottawa roof have icicles? →Written estimate within 48 hours. No obligation, no pressure. The quote price is the invoice price.
Call Vanessa Directly
613-801-8582Send Us an Email
info@gunsnhosesroofing.caService Area
Ottawa · Nepean · Kanata · Stittsville · Gloucester · Orleans
Mon – Fri
7:00 AM – 6:00 PM
Sat – Sun
Emergency Only
Written quote within 48 hours. No obligation.
Every day you delay could mean more damage, more cost, more risk. Let Ottawa's most trusted roofing team give you peace of mind — starting with a free inspection.