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

Roofing in Ottawa, done right

RoofRoof is a local Ottawa roofing company – certified installers for shingle, metal, and flat roofs. Repairs, replacements, 24/7 emergency work, insulation, and siding across the whole city, with a free written estimate to start.
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.

2018 Roofing since
All of Ottawa Service area
24/7 Emergency response
Free Written estimates

Our roofing services

Residential and commercial roofing across Ottawa, from a single leak to a full re-roof.

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
Ottawa's roofing crew since 2018

Local roofers who treat your roof like their own

RoofRoof was founded in Ottawa in 2018 by Elijah L. We are a hands-on local crew, not a call centre – the person who quotes your roof is connected to the crew that installs it. We work on shingle and flat roofs across every corner of the city, we show up when we say we will, and we leave your property cleaner than we found it.

About RoofRoof

Why Ottawa homeowners call RoofRoof

Certified installers

Certified, fully insured roofing installers for asphalt shingle, metal, and EPDM/TPO/mod-bit flat systems.

24/7 emergency response

A storm leak at 2am? We tarp and stop the water, day or night.

Clear written quotes

An itemized, no-surprises estimate before any work starts.

Workmanship guarantee

We stand behind every roof in writing and pull permits when they are needed.

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.

Ottawa neighbourhoods we roof

From the west end to the east, we roof homes and businesses right across the city. Find your area:

Roofing in Barrhaven

Roofers in Barrhaven – RoofRoof installs and replaces roofs across Half Moon Bay, Stonebridge, Longfields, and Old Barrhaven. Builder-grade upgrades and repairs. Free estimate.

Learn more

Roofing in Gloucester

Roofers in Gloucester – RoofRoof handles residential shingle roofs plus commercial flat roofing (EPDM/TPO/mod-bit) across Blackburn Hamlet, Beacon Hill, and the business parks. Free estimate.

Learn more

Roofing in Kanata

Roofers in Kanata – RoofRoof handles shingle and flat roofing, repairs, and full replacements across Bridlewood, Katimavik, Beaverbrook, and Kanata Lakes. Free estimate.

Learn more

Roofing in Nepean

Roofers in Nepean – RoofRoof repairs and replaces roofs across Bells Corners, Centrepointe, Craig Henry, and Arlington Woods. Honest advice on mature roofs. Free estimate.

Learn more

Roofing in Orleans

Roofers in Orleans – RoofRoof covers Convent Glen, Fallingbrook, Avalon, and Chapel Hill with shingle and flat roofing, repairs, and 24/7 storm response. Free estimate.

Learn more

Roofing in Stittsville

Roofers in Stittsville – RoofRoof covers Jackson Trails, Fairwinds, and Wyldewood plus rural and estate properties. Shingle, flat, and metal-ready roofing. Free estimate.

Learn more

What Ottawa homeowners say

Real reviews from homeowners across Ottawa.

5/5

Excellent work after a rough Ottawa winter. We noticed a leak after the last freeze-thaw cycle, and the team responded quickly. They explained the issue clearly, repaired the damaged shingles, and left everything spotless. Professional, honest, and fairly priced.

Sarah M.

Nepean

5/5

Our roof needed a full replacement, and the entire process was smooth from start to finish. The crew arrived on time, worked efficiently, and cleaned up every day. The new roof looks great, and the communication was excellent.

Daniel B.

Kanata

5/5

A windstorm damaged part of our roof, and we were worried about rain getting inside. They came out quickly, secured the damaged area, and completed the repair the following day. Great service with no surprise charges.

Amina K.

Orléans

5/5

We hired them to replace the roof on our home, and we were very impressed. The estimate was detailed, the crew was respectful, and the project was completed on schedule. They even checked the driveway carefully for nails afterward.

Marc-André L.

Gloucester

5/5

After getting several quotes, we chose this company because they took the time to answer all our questions without pressuring us. The workmanship was excellent, the roof looks fantastic, and the whole experience was stress-free.

Emily R.

Centretown

Your local Ottawa roofing company

RoofRoof handles roofing across all of Ottawa – from Kanata, Barrhaven, and Nepean in the west to Orleans and Gloucester in the east, plus the central neighbourhoods and everything in between. Our certified installers handle asphalt shingle roofs, metal roofs, and flat and low-slope systems in EPDM rubber, TPO, and modified bitumen – and we repair all of them – for houses, additions, and commercial buildings.

Ottawa is hard on roofs. Freeze-thaw cycles, ice dams, heavy snow loads, and summer storms all find the weak point in a roof that was rushed or built with the wrong materials. We slow down where it matters – proper tear-off, dry decking, ice-and-water shield at the eaves and valleys, and balanced attic ventilation – so the roof lasts the way it should.

Whether you need one flashing fixed, a leak chased down, a tired roof replaced, or an emergency tarp in the middle of the night, you get the same local crew and the same clear pricing. Start with a free estimate and we will tell you honestly what your roof needs.

Signs your Ottawa roof needs attention

You rarely need a ladder to catch a roof problem early. From the ground, look for shingles that are curling, cupping, or missing after a windstorm, dark streaks where granules have worn away, and granules collecting in the eavestrough – that is the shingle wearing out. Inside, watch for ceiling stains, a musty attic, or daylight through the boards. In winter, thick ice at the eaves means heat is escaping and ice dams are forming. One of these on its own usually means a roof repair; several at once on an older roof means it is time to price a replacement before the water decides for you.

What a roof costs in Ottawa

Homeowners ask us about price before anything else, so here are the honest numbers. Most Ottawa shingle re-roofs land around $4.50 to $7.50 per square foot installed – typically $8,000 to $18,000 for a detached home – while repairs usually run a few hundred dollars, and flat and metal systems price higher per foot. The cost estimator on our services page gives you a ballpark in a minute, our roof replacement cost guide breaks prices down by house size, and a free inspection turns it into an exact written quote. Financing is available upon request, and every job – repair or replacement – is backed by our written workmanship warranty.

Roofing in Ottawa – common questions

How much does it cost to replace a roof in Ottawa?

Most asphalt shingle replacements in Ottawa land around $4.50 to $7.50 per square foot installed, which puts a typical detached home in the $8,000 to $18,000 range depending on size, pitch, shingle grade, and how much decking needs replacing. Flat and metal roofs run higher. The cost estimator on our services page gives a ballpark, and a free inspection gets you the exact written number.

How much does a new roof cost for a 2,000 sq ft house?

Roof area is bigger than floor area once you account for pitch and overhangs – a 2,000 sq ft house usually carries roughly 2,200 to 2,800 sq ft of roof. At Ottawa shingle rates that is typically somewhere between $10,000 and $20,000 installed. A steeper pitch, premium shingles, or decking repairs move it up; a simple roofline moves it down.

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

Demand peaks from late summer through fall, so spring and late fall usually offer the most schedule flexibility. We price fairly year-round rather than surging in the busy months, and we adjust our methods for cold-weather installs when needed. If your roof is already failing, waiting for a cheaper season rarely saves more than the water damage costs.

Are your roofing installers certified and insured?

Yes. RoofRoof's installers are certified and fully insured, and every job is backed by our written workmanship warranty on top of the manufacturer warranty on the materials.

Do you repair roofs, or only replace them?

Both. If a repair will genuinely hold, that is what we quote – most Ottawa roof repairs land between about $300 and $1,200. When a roof is at the end of its life we say so plainly and price the replacement, so you can compare the two with real numbers.

Need a roofer in Ottawa?

Book a free inspection and get a clear written estimate – anywhere in Ottawa.

Back to top