Click here to use our roofing calculator!
Instant ballpark Ottawa rates Free written quotes

Roofing Cost Calculator for Ottawa

Pick a service and enter your roof size for an instant price range, then compare shingle, metal and flat roofing side by side. Your written quote after a free inspection is the exact number.
Shingle, metal and flat roofs
Attic insulation and siding
Roof repairs
Tear-off, decking and ventilation add-ons

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 roofing crew reviews your job.

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

Instant Local Estimate

Estimate your roof cost

Pick a service, enter the area and choose your options for an instant ballpark. Your written quote after the free inspection is the exact 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

Shingle, metal and flat roofs compared

Installed price before HST, scope and time on site for the three roof types. Every price is confirmed with a free written quote.

Shingle Roofing in Ottawa

Asphalt shingle roofing in Ottawa by RoofRoof: architectural and 3-tab shingle installation and replacement built for Ottawa winters. Free estimate.

Best for
Most Ottawa homes, the proven default
Typical scope
Architectural shingle re-roof, tear-off extra
Price range
$4.50 to $7.50 / sq ft installed
Turnaround
1-3 days
Quote shingle

Metal Roofing in Ottawa

Metal roofing in Ottawa by RoofRoof: standing seam and metal shingle roofs that shed snow, resist ice dams and last 40 to 50+ years. Free estimate.

Best for
Forever homes; sheds snow and lasts 40 to 50+ years
Typical scope
Standing seam, metal shingle, or ribbed steel
Price range
$9 to $16 / sq ft installed
Turnaround
2-5 days
Quote metal

Flat Roofing in Ottawa

Flat roofing in Ottawa: EPDM rubber, TPO and modified bitumen for homes and commercial buildings. Installation, replacement and repair. Free estimate.

Best for
Flat and low-slope roofs, homes and commercial
Typical scope
EPDM, TPO, or modified bitumen membrane
Price range
$9 to $15 / sq ft installed
Turnaround
1-4 days
Quote flat roof

How the estimate works

The calculator multiplies the area you enter by our installed rate for the service you pick, applies the shingle grade, adds the options you tick and rounds to the nearest $25. For a repair, pick the repair type instead of a size: leak and flashing repairs run $300 to $800, shingle patches $250 to $600 and flat roof patches $400 to $1,200.

Measuring your roof

Roof area is larger than the floor area of the house because of the pitch and the overhangs. If you are not sure of yours, use one of the presets (bungalow, two-storey, large home or garage) and we measure the roof at the free inspection. For prices by house size and what moves the number, see our roof replacement cost guide.

Want the exact number?

Book a free inspection and we will turn your estimate into a written quote.

Back to top