Click here to use our roofing calculator!
Real Ottawa prices Free written quotes Financing on request

Roof Replacement Cost in Ottawa

The honest numbers: most Ottawa shingle re-roofs land between $4.50 and $7.50 per square foot installed. Here is what that means for your house, and what moves the price up or down.

Free written estimates
Certified, insured installers
Written workmanship warranty
Serving all of Ottawa

Get your free roof estimate

Tell us about your roof and we will get back to you with a no-obligation quote.

What can we help with?

So the right crew reviews your project.

No obligation. We serve all of Ottawa and reply within one business day. Prefer to talk? Call or text (343) 308-5957.

Typical Ottawa roof replacement prices

Asphalt shingle, full tear-off, based on roof area (roof area runs larger than floor area because of pitch and overhangs). Every roof is quoted exactly after a free inspection.

Bungalow

$8,000 – $13,000

Roof area around 1,700 sq ftnFull tear-off and disposalnIce-and-water shield at eaves and valleysnArchitectural shingles installed

Quote my roof

Large or steep roof

$14,000 – $24,000+

Roof area 3,000+ sq ft or steep pitchnExtra safety setup and access timenComplex valleys, dormers, skylightsnPremium shingle options available

Quote my roof
Instant Ottawa Estimate

Estimate your roof cost in a minute

Pick your service and roof size for an instant ballpark. The free inspection turns it into an exact written number.

Build Your Project

Choose the project type, scope, and finish level. Your estimate updates instantly as you refine the details.

1. What do you need?

2. Area to cover

sq ft

3. Shingle grade

4. Add-ons

What moves the price

Roof size and pitch

The biggest factor. Steeper roofs need more safety setup, more time, and more material per square foot of floor.

Decking condition

Soft or rotted sheathing found at tear-off is replaced per sheet – we price the allowance in writing up front.

Layers to tear off

A roof with two old layers costs more to strip and dispose of than a single layer.

Shingle grade

Architectural shingles cost more than 3-tab but last longer and look better – most Ottawa homeowners choose them.

Details and penetrations

Chimneys, skylights, valleys, and wall junctions all need proper flashing work, and they add up.

Material choice

Metal runs roughly two to three times the cost of shingle; flat membrane systems price higher per square foot than shingle.

What you are actually paying for

A roof replacement price is mostly labour and system components, not just shingles. A proper Ottawa re-roof includes the tear-off and disposal, replacing any soft decking, ice-and-water shield at the eaves and valleys where ice dams push water uphill, underlayment across the deck, new flashing at every wall, chimney, and penetration, the shingles themselves, and balanced attic ventilation so the new roof is not cooked from below. Skip any of those and the price drops – and so does the lifespan. That is usually the story behind a too-good quote.

Cost by house size, honestly

Roof area runs larger than floor area because of pitch and overhangs, which is why a "2,000 sq ft house" usually carries 2,200 to 2,800 sq ft of roof. At Ottawa rates that puts most detached homes between $10,000 and $20,000 for shingle, with bungalows often less and large or steep roofs more. Metal roofing runs roughly two to three times shingle up front and lasts twice as long; flat and low-slope membranes are priced per roof because drainage and detailing drive the work.

When a repair is the smarter spend

If your roof is generally sound and the problem is local – a flashing, a valley, some wind-lifted shingles – a roof repair at a few hundred dollars is the right call, and that is what we will quote. We only recommend replacement when the roof is genuinely at the end of its life, and we will show you why on your own photos.

Financing

Financing is available upon request – ask when you book your inspection and we will walk you through the options before you commit to anything.

Roof cost FAQs

How much does a roof replacement cost in Ottawa?

Most asphalt shingle replacements land around $4.50 to $7.50 per square foot installed – typically $8,000 to $18,000 for a detached home, depending on size, pitch, shingle grade, and decking condition. Larger or steeper roofs can run past $20,000.

How much does a metal roof cost compared to shingle?

Roughly two to three times the up-front cost of shingle. The honest comparison is over time: a shingle roof is replaced about every 25 years, while a metal roof is installed once and lasts 40 to 50+ years.

Why do roofing quotes differ so much between companies?

Usually scope, not margin. A low quote often skips the tear-off, ice-and-water shield, new flashing, or a decking allowance – the things that decide whether the roof lasts. Compare quotes line by line, and be careful with any quote far below the market range.

Do you offer financing?

Yes – financing is available upon request. Ask when you book your free inspection and we will walk you through the options.

Is the estimate really free, and is it exact?

Yes and yes. We inspect, measure, and give you an itemized written price – tear-off, decking allowance, materials, ventilation, and clean-up. If the inspection turns up something that changes the price, you hear it from us before any work starts.

Get your exact number

A free inspection anywhere in Ottawa turns these ranges into one itemized written quote.

Back to top