Open 24/7 for emergency roof repair Serving all of Ottawa
Residential roof replacement on Ottawa two-storey home

Roofing for Homeowners

Residential Roofing Services in Ottawa

Ottawa Roofing Pros is a residential roofing company that repairs, replaces and maintains roofs on homes across Ottawa. We work on everything from 1950s Nepean bungalows and Glebe infill flat roofs to 2000s Barrhaven two-storeys still wearing their first shingles.

Over more than 17 years and 1,500+ roofing jobs, we have learned that most Ottawa roof problems start at the edges and in the attic. That is why our crews treat shingles, flashing, ventilation and eavestroughs as one system.

Find the service you need below, or use the repair-or-replace table to see where to start.

Our Residential Roofing Services

We handle every part of a home's roof, from a single lifted shingle to a full tear-off, and we answer the phone 24/7. Each service below has its own page with process, pricing and the problems we see most on Ottawa homes.

Not sure which one you need? Start with an inspection or the decision table further down.

Roof Replacement

A full tear-off to the deck, deck repairs, new underlayment, eave protection, flashing, vents and shingles or steel. See how our full roof replacement is planned and priced.

Roof Repair

Leaks, wind-lifted or missing shingles, failed flashing and worn vent boots on roofs with life left in them. Our roof repair for leaks and shingles starts with finding the true source.

Emergency Roof Repair

Water coming through a ceiling at 2 a.m. or a tree limb through the roof. Our 24/7 emergency roof repair crews stop the water, tarp the damage and document it for insurance.

Skylights

Leaking curb-mounted units, foggy glazing and old flashing kits are common on 1980s and 1990s homes. We handle skylight installation and repair, ideally timed with a re-roof.

Eavestroughs, Soffit and Fascia

Seamless aluminum eavestroughs, downspouts, leaf guards, soffit and fascia that move water off the roof and away from your foundation. Get details on eavestrough installation and repair.

Repair or Replace? Start Here

Repair a roof that is mid-life with an isolated problem; replace one that is near or past its rated life with damage in several places. The table matches what you are seeing to the right starting point.

What you are seeing What it usually means Where to start
One leak on a roof under 15 years old A local flashing, vent boot or shingle failure Roof repair
Missing shingles after a windstorm Wind damage, possibly an insurance matter Roof repair, plus help with a roof insurance claim
Water coming in right now Active leak that will spread Emergency roof repair
Curling shingles, bald patches, granules in the eavestrough Shingles at the end of their life Roof replacement
Leaks in two or more areas, or a soft, sagging deck Widespread wear or deck rot Roof replacement
Buying a home or unsure of the roof's age Unknown condition Roof inspection

Minor repairs in Ottawa typically cost $350 to $1,200, while most detached homes pay $10,000 to $24,000 for an architectural shingle replacement. A free assessment tells you which side of that line your roof is on.

Roofing Materials for Ottawa Homes

Architectural asphalt shingles suit most Ottawa homes on budget and appearance, steel roofing suits owners staying 20+ years, and membranes suit flat or low-slope sections. Each handles snow differently, which matters as much as price here.

Material Typical lifespan Installed cost (2026) Snow and ice performance
Asphalt shingle roofing 20 to 30 years $500 to $800 per square Holds snow; relies on eave membrane and ventilation to resist ice dams
Metal roofing for Ottawa homes 40 to 60 years $900 to $1,400 per square; standing seam $1,200 to $1,800 Sheds snow; needs snow guards over doors and walkways
Residential flat roofing 20 to 30 years $12 to $20 per sq ft Carries the snow load; drainage is critical

Weighing steel against shingles? Our metal roof vs shingles comparison runs the numbers over 40 years.

Steel and shingle roofs on neighbouring Ottawa homes
A new steel roof beside a new shingle roof on an Ottawa street

Built for Ottawa's Freeze-Thaw Climate

Ottawa typically gets more than 2 metres of snow a winter and close to 80 freeze-thaw cycles a year. A roof that survives that is built as a system: sealed edges, a cold roof deck and a well-insulated attic.

Skip any one of those and the other two cannot compensate. These are the three pieces we check on every home.

Eave Protection at Every Edge

Self-adhered ice-and-water membrane, such as Grace Ice & Water Shield, goes at the eaves, in valleys and around chimneys and skylights. The Ontario Building Code requires eave protection on most shingle roofs over heated space, running at least 900 mm up the slope and 300 mm past the inside of the exterior wall.

Ice Dam and Snow Removal

When ice dams form, steam removes them without gouging shingles the way chipping does. Our ice dam removal and roof snow clearing service also relieves heavy snow loads on flat roofs and garages.

Attic Ventilation and Insulation

Ice dams start with heat leaking into the attic and melting snow from below. Attic ventilation and insulation upgrades balance soffit intake with ridge exhaust and bring insulation up to current levels.

Why Homeowners Choose Ottawa Roofing Pros

Homeowners choose us because roofing is our only trade, our quotes and warranty are in writing, and our crews treat a home like an occupied home. Here is what that looks like in practice.

Roofing Is All We Do

More than 17 years and 1,500+ jobs in one trade means we recognize a condensation problem that looks like a leak. You get a diagnosis, not a guess.

Your Property Protected

We cover gardens, decks and air-conditioning units, haul away every bit of tear-off, and sweep the lawn and driveway with a magnet for nails. You should not find a roofing nail in May.

A Written Quote and Warranty

Every quote is itemized, including a per-sheet price for any deck replacement. Our 1-year written workmanship warranty sits alongside the manufacturer's material coverage.

Licensed, Insured and WSIB-Covered

Our crews are covered by WSIB, and we carry liability insurance. Ask us for a WSIB clearance certificate before work starts, as you should with any roofer.

Free roofing estimate

Get a Home Roof Estimate

Call (343) 504-9753 or send the form with your address and what you are seeing. We will book a free assessment, check the roof and attic, and give you an itemized written quote.

Call (343) 504-9753
Call (343) 504-9753 Free Quote