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 with certified, insured, WSIB-covered roofers 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 re-roofs run $4.50 to $7.50 per square foot installed, and most repairs cost $300 to $1,200, plus HST.
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

Roof replacement, repair and commercial roofing

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

Roof replacement in progress with new underlayment over the wood deck and shingle bundles on the ridge

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
Roof repair in progress with new metal flashing where the shingles meet a chimney

Leaks, flashing & storm damage

Roof Repair

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

Learn more
Standing-seam metal roof on a large commercial building

Flat roofs for businesses

Commercial Roofing

EPDM, TPO and modified bitumen roofs for commercial buildings, scheduled around your business.

Learn more
RoofRoof crew of four standing on a finished flat roof
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, WSIB-covered 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.

What every RoofRoof roofing job includes

A reply within one business day

Every estimate request gets an answer within one business day.

Repair first when the roof has life left

If a repair will do the job, we tell you, and you skip the cost of a new roof.

Tear-off down to the deck

On a re-roof we strip to the deck and replace any soft or rotted sheathing before the new roof goes on.

Ice-and-water shield where leaks start

Laid at the eaves, the valleys and around penetrations, where ice and meltwater get in.

Balanced attic ventilation

Intake and exhaust set up together so heat and moisture leave the attic instead of cooking the roof.

Shingle, metal and flat from one crew

One local crew for every roof type on the house, including flat sections over additions.

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 across Ottawa's neighbourhoods

From Kanata and Stittsville in the west to Orleans in the east, one local crew covers the whole city.

Map of the Barrhaven area of Ottawa

Barrhaven & the south end

Roofing in Barrhaven

Half Moon Bay, Stonebridge, Longfields and Old Barrhaven.

Map of the Gloucester area of Ottawa

Gloucester & southeast

Roofing in Gloucester

Blackburn Hamlet, Beacon Hill, Cardinal Creek and the east-end business parks.

Map of the Kanata area of Ottawa

Kanata & the west end

Roofing in Kanata

Bridlewood, Katimavik, Beaverbrook and Kanata Lakes.

Map of the Nepean area of Ottawa

Nepean & central-west

Roofing in Nepean

Bells Corners, Centrepointe, Craig Henry and Arlington Woods.

Map of the Orleans area of Ottawa

Orleans & the east end

Roofing in Orleans

Convent Glen, Fallingbrook, Avalon and Chapel Hill.

Map of the Stittsville area of Ottawa

Stittsville & far west

Roofing in Stittsville

Jackson Trails, Fairwinds, Wyldewood and rural properties.

Google reviews from Ottawa roofing customers

Ratings our customers left on our Google Business Profile.

5/5

Great service

Family Phone

Google review, gutter repairs

5/5

5-star rating on Google for a roof repair.

Amritpal S.

Google review, roof repair

5/5

5-star rating on Google.

Hassan B.

Google review

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. At our shingle rates, a re-roof typically runs $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 roofing cost calculator 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 before HST, depending on size, pitch, shingle grade, and how much decking needs replacing. Flat and metal roofs run higher. Our roofing cost calculator gives a ballpark, and a free inspection gets you the exact written number.

How much does a new roof cost for a two-storey house?

About $7,200 to $12,000 plus HST at our shingle rates for a typical Ottawa two-storey, which carries about 1,600 sq ft of roof. Tear-off and disposal of the old roof are extra. A steeper pitch, premium shingles, or decking repairs move the price up; a simple roofline moves it down.

When is a good 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, insured and covered by WSIB?

Yes. RoofRoof's installers are certified, we carry liability insurance, and our crews are covered by WSIB. 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, plus HST. 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