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
2018
Roofing since
All of Ottawa
Service area
24/7
Emergency response
Free
Written estimates
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
Leaks, flashing & storm damage
Roof Repair
Fast leak tracing, flashing, and shingle repairs that stop the water and protect what is underneath.
Learn more
Flat roofs for businesses
Commercial Roofing
EPDM, TPO and modified bitumen roofs for commercial buildings, scheduled around your business.
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
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.
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.
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.
Barrhaven & the south end
Roofing in Barrhaven
Half Moon Bay, Stonebridge, Longfields and Old Barrhaven.
Gloucester & southeast
Roofing in Gloucester
Blackburn Hamlet, Beacon Hill, Cardinal Creek and the east-end business parks.
Kanata & the west end
Roofing in Kanata
Bridlewood, Katimavik, Beaverbrook and Kanata Lakes.
Nepean & central-west
Roofing in Nepean
Bells Corners, Centrepointe, Craig Henry and Arlington Woods.
Orleans & the east end
Roofing in Orleans
Convent Glen, Fallingbrook, Avalon and Chapel Hill.
Stittsville & far west
Roofing in Stittsville
Jackson Trails, Fairwinds, Wyldewood and rural properties.
★
★
★
★
★
5/5
Great service
★
★
★
★
★
5/5
5-star rating on Google for a roof repair.
★
★
★
★
★
5/5
5-star rating on Google.
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.