Leaks traced and stopped, flashing and shingles fixed, storm damage handled – fast, by a local Ottawa crew.
Free written estimates
Certified, insured installers
Written workmanship warranty
Serving all of Ottawa
Get your free roof estimate
Tell us about your roof and we will get back to you with a no-obligation quote.
No obligation. We serve all of Ottawa and reply within one business day. Prefer to talk? Call or text (343) 308-5957.
Stop the leak, protect what is under it
The right repair, not an upsell
A leak does its real damage after it starts – in the insulation, the drywall, and the framing. We find where the water is actually getting in (which is rarely where it drips inside), fix it properly, and tell you honestly whether a repair will hold or whether the roof is near the end. If a repair is the right call, that is what we quote.
We trace the source, not just the stain, and stop the water at its actual entry point.
Flashing and valleys
Re-flash chimneys, walls, skylights, and valleys where most leaks start.
Missing or damaged shingles
Wind-lifted, cracked, or blown-off shingles matched and replaced.
Flat-roof seams and blisters
Patch and re-seal EPDM, TPO, and modified bitumen membranes.
Storm and ice damage
Wind, hail, and ice-dam damage assessed and repaired, with documentation for insurance.
We find the leak, not just the drip
Water is sneaky. It enters at a lifted shingle or a cracked flashing, runs along the decking or a rafter, and shows up on your ceiling several feet away. Chasing the stain gets you nowhere. We track the water back to its actual entry point, which is why our repairs hold instead of coming back next storm.
Common Ottawa roof leaks
Most leaks we see in Ottawa come from the same handful of places: failed flashing around chimneys and walls, worn valleys, cracked plumbing-vent boots, ice-dam backup at the eaves, and wind-lifted shingles after a storm. Flat roofs leak at open seams, tired flashing, and blocked drains. We fix all of them.
Honest advice on repair vs replace
Not every roof is worth repairing, and we will say so. If a patch buys you years, we will do the patch. If you would be throwing money at a roof that is done, we will tell you that too – with a clear comparison so you can decide. Either way, every repair we do is backed by a written workmanship warranty: if our fix does not hold, we come back and make it right.
Roof repair FAQs
How much does a roof repair cost in Ottawa?
Most repairs land between about $300 and $1,200 depending on the cause and access – a single flashing or a few shingles is at the low end, while a larger leak or flat-roof seam work costs more. We give you a firm price after we see it, and we will tell you if a repair is not worth it.
Can you fix a leak in the rain or in winter?
We can almost always get a temporary stop on an active leak in any weather, then complete a permanent repair when conditions allow. For emergencies we respond 24/7.
Should I repair or replace my roof?
If the roof is generally sound and the problem is local – a flashing, a valley, some shingles – repair is the smart spend. If it is leaking in several spots, the shingles are curling and shedding granules everywhere, or it is near the end of its life, replacement usually costs less over time. We give you an honest read, not a sales pitch.
You might also need
24/7 Emergency Roofing in Ottawa
24/7 emergency roof repair in Ottawa – storm damage, active leaks, and emergency tarping, any hour. RoofRoof responds fast to stop the water and protect your home.
Roof replacement in Ottawa by RoofRoof – full tear-off and new roof system with decking, ice protection, and ventilation done right. Shingle and flat roofs. Free estimate.
Asphalt shingle roofing in Ottawa by RoofRoof – architectural and 3-tab shingle installation and replacement, done to survive Ottawa winters. Free written estimate.
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.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.