Click here to use our roofing calculator!
Roofing Ottawa since 2018 Serving all of Ottawa 24/7 emergency service

Roofing services across Ottawa

Pick the service you need. Every RoofRoof job in Ottawa starts with a free inspection and a clear written estimate.

Shingle roofing
Metal roofing
Flat roofing (EPDM / TPO / mod-bit)
Roof replacement
Roof repair
24/7 emergency roofing
Attic insulation
Siding

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.

What we do

From a single repair to a full re-roof, plus insulation and siding to finish the exterior.

Asphalt shingle roofs

Shingle Roofing

Architectural and 3-tab asphalt shingle roofs for Ottawa homes, torn off and installed to last.

Learn more

Standing seam & metal shingle

Metal Roofing

Long-life steel and aluminum roofs that shed snow and last decades – standing seam and metal shingle profiles.

Learn more

EPDM, TPO & modified bitumen

Flat Roofing

Low-slope and flat roofs in EPDM rubber, TPO membrane, or modified bitumen for homes and commercial buildings.

Learn more

Leaks, flashing & storm damage

Roof Repair

Fast leak tracing, flashing, and shingle repairs that stop the water and protect what is underneath.

Learn more

Full tear-off and re-roof

Roof Replacement

A complete tear-off and new roof system, with decking, underlayment, and ventilation done right.

Learn more

Storm & leak response

24/7 Emergency Roofing

Round-the-clock emergency tarping and leak stopping when a storm or sudden leak hits your Ottawa home.

Learn more

Warmer, cheaper to heat

Attic Insulation

Attic insulation and ventilation upgrades that cut heating bills and protect the roof from ice dams.

Learn more

Exterior cladding & trim

Siding

Siding installation and replacement to finish the exterior and keep Ottawa weather out of the walls.

Learn more

No-drip, formed on site

Seamless Eavestrough

Seamless, no-drip eavestrough that carries water off your roof, protecting your foundation and cutting ice on walkways.

Learn more

Stop clogs and overflow

Guards & Filters

Eavestrough guards and leaf filters that end blocked troughs, overflow, vegetation, and spring cleanouts.

Learn more

Install & replace

Skylights

Skylight installation and replacement – best done during a re-roof – using Velux no-leak skylights.

Learn more

Custom-fit protection

Chimney Caps

Custom chimney caps that keep out rain, snow, and animals and protect the brick from freeze-thaw.

Learn more

Fabricated to fit

Custom Flashing

Custom flashing fabrication and installation – the metal detailing that keeps water out at every roof transition.

Learn more

Let the roof breathe

Roof Ventilation

Balanced roof and attic ventilation that extends roof life, cuts ice dams, and controls attic moisture.

Learn more

Reduce load & ice dams

Rooftop Snow Removal

Safe rooftop snow removal to cut structural load, stop ice dams, and prevent costly winter leaks.

Learn more

Shingle, metal, or flat – compared

The honest side-by-side most roofers will not put in writing. 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, done to survive Ottawa winters. Free written estimate.

Best for
Most Ottawa homes – the proven default
Typical scope
Full tear-off and architectural shingle re-roof
Price range
$4.50 – $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. Steel and aluminum. Free estimate.

Best for
Forever homes – sheds snow, lasts 40-50+ years
Typical scope
Standing seam, metal shingle, or ribbed steel
Price range
Roughly 2-3x shingle up front
Turnaround
2-5 days
Quote metal

Flat Roofing in Ottawa

Flat and low-slope roofing in Ottawa – EPDM rubber, TPO membrane, and modified bitumen for homes and commercial buildings. Installation and flat-roof repair. Free estimate.

Best for
Flat and low-slope roofs, homes and commercial
Typical scope
EPDM, TPO, or modified bitumen membrane
Price range
Higher per sq ft – quoted per roof
Turnaround
1-4 days
Quote flat roof
Instant Ottawa Estimate

Estimate your roofing cost

Pick a service, your roof size, and the options for an instant ballpark. Your written quote after the 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

Our Process

How your roofing project works

1

Free inspection and estimate

We look at your roof, measure, and give you a clear written quote.

2

We plan the job

We agree on the system, materials, and a date that works for you, and pull any permit needed.

3

We install

Our Ottawa crew tears off, preps, and installs cleanly, protecting your yard and property.

4

Clean-up and warranty

We magnet-sweep for nails, haul the debris, and back the work with a written guarantee.

Roofing built for Ottawa weather

Every roof our installers build has to survive Ottawa winters and summers, so the details matter more than the brand on the shingle wrapper. On a re-roof we tear off to the deck, replace any soft or rotted sheathing, lay ice-and-water shield at the eaves, valleys, and around penetrations, and set up balanced attic ventilation so heat and moisture escape instead of cooking the roof from below.

Shingle and flat roofing under one crew

Most Ottawa homes are asphalt shingle, and that is our bread and butter – architectural and 3-tab shingles in a full range of colours. But plenty of homes have a low-slope section, a flat addition, or a whole flat roof, and those need a membrane, not shingles. Our certified installers put down EPDM rubber, TPO, and modified bitumen for exactly those roofs, so you do not have to hire two different companies for one house.

Repairs, replacement, and emergencies

If your roof still has life in it, a repair is almost always cheaper than a replacement, and we will tell you honestly which one you need. For real Ottawa pricing by house size, see our roof replacement cost guide. When a roof is past saving, we replace it properly. And when a storm or a sudden leak cannot wait, our 24/7 emergency line gets a tarp up and the water stopped fast.

More than the roof

We also improve attic insulation and ventilation – the cheapest upgrade that makes a house warmer and protects the roof from ice dams – and we install siding to finish the exterior. One local crew, one point of contact, for the whole outside of your home.

Roofing FAQs

How much does a new roof cost in Ottawa?

For an asphalt shingle roof, most Ottawa homes land around $4.50 to $7.50 per sq ft installed, so a typical house often falls in the $8,000 to $18,000 range depending on size, pitch, shingle grade, tear-off, and whether decking or ventilation need work. Flat roofs (EPDM, TPO, modified bitumen) cost more per square foot. The estimator above gives a ballpark and a free inspection gives the exact number.

How long does a roof replacement take?

Most residential shingle roofs are torn off and re-roofed in one to three days, weather permitting. Larger or steeper roofs and flat-roof systems can take longer. We give you a realistic timeline with your quote.

What is the best time of year to replace a roof in Ottawa?

Late spring through fall is ideal, but we roof year-round in Ottawa. Shingles seal best in mild temperatures, and we adjust our methods for cold-weather installs. Emergency repairs we handle in any season, immediately.

Do you do both residential and commercial roofing?

Yes. We shingle houses and we install flat and low-slope membrane roofs (EPDM, TPO, modified bitumen) on homes, additions, and commercial buildings across Ottawa.

Do you offer free estimates?

Yes. The roof inspection and written estimate are free, with no obligation, anywhere in Ottawa.

Not sure which service you need?

Tell us what is happening with your roof and we will point you the right way – free.

Back to top