A flat roof rarely fails all at once. It starts with one opening — a seam that lifted in a cold snap, a blister that split, flashing that pulled off a parapet — and the water spreads quietly through the insulation below. A good repair finds that opening, deals with what got wet, and fixes whatever let water sit there.
Common flat roof problems in Calgary
The most common flat roof problems in Calgary are ponding water, open seams and failed flashing, followed by blisters, punctures and blocked drains. On low-slope roofs these problems feed each other, so one rarely shows up alone.
- Ponding water. Water sitting for days loads the membrane and finds the smallest weakness, and ponds that freeze and thaw work at nearby seams.
- Blistering and bubbling. Trapped moisture or air expands in the sun. Firm blisters may be left alone; soft or split ones let water in.
- Open or lifted seams. Laps between sheets are the weakest line on most flat roofs, and seasonal movement pulls them apart.
- Cracks and splits. Aged membranes lose flexibility and crack at folds, corners and high-stress spots.
- Punctures from hail, dropped tools, balcony furniture, branches and snow shovels.
- Failed flashing at parapets, walls, curbs, skylights and pipe penetrations — where most flat roof leaks start.
- Clogged roof drains and scuppers. Leaves, grit and ice back water up over seams it was never meant to cover.
- Shrinking membranes that pull at the roof edge, tent at corners and tear away from walls.
- Wet insulation under the membrane, often felt as soft or spongy spots underfoot.
Which flat roof do you have?
Your membrane type matters because each fails differently and needs a compatible repair material. Mixing incompatible products is a common reason flat roof patches let go.
EPDM rubber
A black or dark grey rubber sheet, glued or held at the edges. It fails at seams, at flashing and where it has shrunk away from walls. Punctures get primed rubber patches or seam tape; widespread shrinkage needs a larger section or new membrane.
TPO
A white or light grey single-ply membrane with hot-air welded seams. Weld failures, cracking on aged sheets and damage at penetrations are typical. Repairs are heat-welded patches and rewelded seams, which only hold if the old surface is clean and still weldable.
Modified bitumen: torch-on or peel-and-stick
Rolled sheets with a granulated or smooth cap, torched or self-adhered. Blisters, open laps, granule loss and cracks at flashing are common. Damaged areas are cut out and new plies overlap sound material.
Built-up tar and gravel
Layers of felt and asphalt or tar topped with gravel, found on older buildings and some older homes. Leaks come from cracked flashing, bare spots where gravel has migrated, and blisters between plies. The gravel is moved aside, plies rebuilt, and the cover restored.
Signs your flat roof needs repair
Your flat roof needs repair if you see water inside below it, or standing water, open seams or damaged flashing on top. Check only from safe vantage points — a window, a balcony door or a ladder at a garage wall.
Inside: ceiling stains below a flat section, often away from the actual opening; drips during rain or a chinook melt; peeling paint or a musty smell in a room under a deck or addition; dark stains on the underside of a garage roof.
Outside: water still sitting two or three days after rain; bubbles, wrinkles, cracks or lifted edges; flashing pulled away from a parapet or curb; debris or ice around roof drains and scuppers; bare patches on a gravel roof.
How we repair a flat roof
We repair a flat roof by finding the real water path, fixing the failed membrane or flashing with compatible materials, and correcting what caused the failure.
- Find the water path. Water travels under membranes and through insulation, so the stain inside can be metres from the opening. We work back from the stain to seams, flashing and penetrations, with a controlled water test where needed.
- Choose patch or section. A clean puncture or short seam failure gets a cut-out and patch. When damage spreads or the membrane is brittle, we strip that section and tie new membrane into the sound roof around it.
- Reweld or re-adhere seams. TPO seams are cleaned and rewelded; EPDM and self-adhered laps are cleaned, primed and re-bonded.
- Rebuild flashings. Parapet, wall, curb and penetration flashings are stripped back and rebuilt with the membrane turned up and terminated properly, not smeared with mastic.
- Correct drainage. If ponding caused the failure, tapered insulation, crickets or a reset drain get water off the roof.
- Replace wet insulation. Saturated insulation does not dry under a sealed membrane, so wet boards are cut out before the roof is closed up.
Repair, recover or replace?
Repair is right when damage is local and the insulation is dry; recover or replacement makes sense when the membrane or insulation has failed across the roof.
| Flat roof condition | Repair | Recover | Replace |
|---|---|---|---|
| Single puncture or short open seam | Yes | ||
| Failed flashing at one parapet, curb or penetration | Yes | ||
| Ponding in one area, membrane still sound | Yes, plus drainage fix | ||
| Membrane aged across the roof, insulation dry, one existing layer | Often | ||
| Several leaks with wet insulation in multiple areas | Yes | ||
| Membrane shrinking, cracking or brittle across the roof | Yes | ||
| Deck soft, sagging or rotted | Yes |
A recover adds a new membrane over the existing roof, and only works when the roof below is dry and sound and code allows another layer.
Calgary conditions that damage flat roofs
Calgary weather is hard on flat roofs because low-slope surfaces hold snow, ice and water instead of shedding them.
Where we see flat roofs in Calgary
Flat and low-slope roofs are more common on Calgary properties than most people think, and each location has its own weak spots.
- Inner-city infills and modern builds, with parapets and internal drains that need careful flashing and clear drainage.
- Detached garages, often the oldest and least maintained roof on the lot, where small leaks go unnoticed for years.
- Additions and sunrooms, where the joint with the main house wall is a frequent leak point.
- Balconies and decks over living space, where any leak lands straight in a room below.
- Low-rise commercial buildings, with multiple drains, rooftop units and penetrations.
What affects flat roof repair cost
Flat roof repair cost depends mainly on the membrane type, the size of the damaged area and whether water has reached the insulation. The main factors are:
- Membrane type. EPDM, TPO, modified bitumen and built-up roofs use different materials and methods.
- Size of the damaged area. A patch is a very different job from re-membraning a section.
- Wet insulation. Replacing saturated boards adds materials and time.
- Flashing complexity. Parapets, curbs, skylights and penetrations take more detailed work.
- Access and height. A single-storey garage is simpler than a third-floor infill roof.
- Drainage corrections. Tapered insulation or drain changes add to the job but stop repeat failures.
- Season. Cold-weather work, snow clearing and temporary protection add time.
To compare costs across other kinds of roof repair, read our Calgary roof repair cost guide.
Maintaining a flat roof between repairs
A flat roof lasts longest when water can always leave it and nothing on top damages the membrane.
- Clear roof drains and scuppers in spring, fall and after windy storms.
- Remove debris like branches that can scuff or puncture the surface.
- Shovel carefully. Use a plastic shovel, leave a thin layer of snow, and never chip at ice.
- Keep foot traffic off unless the roof is built for it, and pad balcony furniture and planters.
- Check after hail from a safe spot, and book an inspection if anything looks torn or dented.
Related roof repairs
Our roof repair services in Calgary page covers every repair we handle. If you have a stain but are not sure where it comes from, start with roof leak repair. When a flat section has been torn open or water is pouring in, go to emergency roof repair. For hail or wind damage, see storm damage roof repair. If the shingled part of your house needs work too, visit shingle repair, and if the whole roof is aging but not finished, roof restoration may be the better plan.
Ready to get your flat roof fixed? Book a free inspection or contact us and tell us what you are seeing.