In Winnipeg, a roof repair is the right call when the damage is isolated to a small area, under roughly 100 square feet of shingles, a single flashing point, or one vent boot, and the surrounding shingles still have years of life left; a roof replacement only makes sense when the damage is widespread, the shingles are near the end of their service life, or the decking itself is compromised. That's the line we draw every day at Roof Repair Winnipeg, and it's a line most roofing companies blur because a replacement pays better than a repair. how to know which side of it you're on.
When a Repair Still Makes Sense
A repair is the smarter financial move when the problem is local and the rest of the roof is healthy. In Winnipeg's climate, that means a few specific scenarios:
- Wind damage to a single slope. One section of asphalt shingles lifted or torn off, but the rest of the roof is intact. That's a shingle repair in the $200–$1,500 range, not a $10,000 replacement.
- Flashing failure. The metal flashing around a chimney, skylight, or wall step is Winnipeg's most common leak source. Replacing flashing and resealing it runs $150–$800. The shingles themselves are fine.
- Vent boot cracks. A cracked rubber boot around a plumbing vent is a classic freeze-thaw casualty. That's a $150–$800 fix.
- Ice dam damage that's caught early. If you act before water backs up under the shingles and soaks the decking, repairing the damaged shingles and addressing the ventilation issue can hold off a replacement for years.
- A single hail impact. One granule-losing spot on the south-facing slope doesn't justify a full roof. We patch it, blend the shingles, and move on.
The general rule: if the damaged area is less than 15–20% of the total roof surface and the rest of the roof has more than five years of life left, repair it. If you're getting quotes that say "repair" but the scope keeps creeping toward a full replacement, get a second opinion.
When Patching Stops Making Sense
There's a point where repairs become throwing money at a roof that's done. In Winnipeg, that point comes if you hit any of these:
The shingles are at end of life. Asphalt shingles in Manitoba typically last 15–25 years, depending on the grade and how brutal the winters were. If your roof is 20+ years old and you're seeing curling, cupping, granule loss in the gutters, and bare spots on the south-facing slope, a patch will last two years at best. You're paying $500–$1,200 every time for a temporary fix. A replacement at $8,000–$15,000 is the only way to stop the bleeding.
The decking is compromised. If water has soaked through to the plywood or OSB decking, you're not fixing a roof, you're fixing rot. Decking replacement means the shingles come off anyway. There's no repair that fixes rotted wood without removing the roof above it.
Repairs are happening every year. One repair is a repair. Three repairs in three years is a pattern. Winnipeg's freeze-thaw cycle, the constant expansion and contraction of the roof structure, accelerates wear. if you're calling a roofer every spring for a new leak in a new spot, the roof is telling you it's done.
Hail damage is widespread. After a major May-to-September hail event, if the damage covers multiple slopes and the shingles are already older, a full replacement is usually the right call. Your insurance claim will often cover it, and a repair-first quote on a hail-damaged roof that's near end of life is just delaying the inevitable.
The roof has been patched before. A roof with multiple layers of old patches, tar, and mismatched shingles is beyond saving. Every new repair has less to grip onto.
The Winnipeg Factor: Freeze-Thaw, Ice Dams, and Hail
Winnipeg roofs die differently than roofs in milder cities. Our freeze-thaw cycle, sometimes 20+ temperature swings in a single week, causes constant expansion and contraction. That's what cracks flashing, splits vent boots, and pops nail heads. Ice dams along the eaves force water up under the shingles. And our hail season, from May to September, can shred an aging roof in a single storm.
What this means practically: a roof that looks "okay" from the ground can be failing in ways you can't see. That's why we do a full inspection before we quote anything. We're looking at the decking from the attic, checking the flashing at every penetration, and assessing shingle condition across all four slopes, not just the spot where the water is coming through the ceiling.
Repair vs. Replacement: What It Actually Costs
Here are the real numbers we work with in Winnipeg:
- Roof leak repair: $200–$1,200
- Emergency roof repair (active leak, tarp-and-fix): $150–$1,500
- Hail & storm damage repair: $400–$5,000+
- Shingle repair & replacement (localized): $200–$1,500
- Ice dam & winter leak response: $200–$1,200
- Flashing & vent boot repair: $150–$800
- Roof inspection & assessment: Free–$250
- Roof replacement: $8,000–$15,000
If a contractor quotes you a repair and the number is creeping toward $3,000–$4,000, ask the hard question: is this repair going to last, or am I paying for a stopgap? A $3,500 repair on a 25-year-old roof is a bad deal compared to a $12,000 replacement that gives you 20+ years of peace.
How We Decide (and How You Can Too)
Here's the process we use on every Winnipeg roof we look at:
1. Inspect the whole roof, not just the leak. We check shingle condition, flashing, vent boots, decking from the attic, and ventilation.
2. Assess remaining life. If the shingles have 5+ years left, repair. If they're near end of life, replacement.
3. Calculate the math. We give you both numbers, the repair cost and the replacement cost, and tell you which one we'd choose on our own house.
4. Handle the insurance claim if it applies. After hail or storm damage, we provide an adjuster-ready damage report with every inspection. That report is the difference between a smooth claim and a fight.
5. Give you the honest recommendation. We're a repair-first company. If a repair is the right call, that's what we quote. If a replacement is the right call, we'll tell you why, and we'll show you the evidence.
Why Choose Roof Repair Winnipeg
We're deliberately small. No call centre, no sales team, no twelve-truck fleet with the overhead to match. The person who answers your phone call is the person who climbs your roof, writes your quote, and does the repair. That low overhead shows up in the price.
We started with roof leak repair because that's where most Winnipeg roofers do their worst work. They patch the ceiling, bill the insurance, and sell a replacement you didn't need. We find the actual source, fix it properly, and tell you honestly when a repair is smarter than a new roof, and when it isn't.
Our crew has worked every season Winnipeg throws at us. Freeze-thaw, ice dams, hail, wind, we've repaired roofs in all of it. And when a storm hits, our 24–48 hour response means your leak is contained before the water does real damage to your insulation, drywall, and framing.
Get Your Honest Quote
If you're in Winnipeg or the surrounding communities, St. Boniface, Charleswood, River Heights, Transcona, or anywhere else in the city, and you're wondering whether to repair or replace, get a free quote. We'll inspect your roof, give you the honest math, and tell you exactly what we'd do if it were our house. No pressure, no sales pitch, just a straight answer.
