How Many Repairs Before It Is Time to Replace the Roof?
No magic number, but the pattern is clear: several repairs, two leaks in two years, or repairs adding up to a third of a new roof. Reading your repair history.
Quick answer
There is no fixed number of repairs after which a roof must be replaced, but three patterns say stop: several prior repairs (three or more on different parts of the roof), two or more leaks in the last two years, or a running total of repairs approaching 35% of a new roof, which for a 2,500 sq ft two-storey Greater Victoria home in asphalt ($8,700–$15,700 before GST in our pricing model) is roughly $3,000–$5,500. Our repair-or-replace engine treats 'several repairs' and 'two leaks in two years' as separate replacement signals; either one plus a roof inside its age window is enough to recommend a replacement evaluation.
- 'Several repairs' in our engine
- adds a replacement signal and cuts remaining life 30%
- Two leaks in two years
- adds a signal; follow-up repairs rise to $400–$1,200/yr
- Replacement, 2,500 sq ft two-storey asphalt
- $8,700–$15,700 before GST
- Typical single repair, Canada
- $500–$1,800
Next step: 1, 5 and 10-year cost views for repair vs. replacement.
Help Me DecideKey facts
- 'Several repairs' in our engine
- adds a replacement signal and cuts remaining life 30%
- Our pricing model (estimate)
- Two leaks in two years
- adds a signal; follow-up repairs rise to $400–$1,200/yr
- Our pricing model (estimate)
- Replacement, 2,500 sq ft two-storey asphalt
- $8,700–$15,700 before GST
- Our pricing model (estimate)
- Typical single repair, Canada
- $500–$1,800
- Source: HomeStars
- Warning signs to replace shingles
- curling, bald patches, leaks in more than one spot
- Source: ARMA
Greater Victoria context
The repeat-repair roof in Greater Victoria has a recognisable profile: a 1960s–70s Gordon Head or Royal Oak home with a low-slope section that was re-covered in torch-on and a shingled main roof that has been patched at the transition three winters running. Or a Fernwood or Fairfield multi-suite house where added bathroom and kitchen vents each got their own boot and each has leaked in turn. In both cases the repairs are real and each one worked, yet the roof keeps producing new problems because the underlying system is at the end of its life.
Shaded Saanich, Highlands and Metchosin roofs produce a different repeat pattern: a moss clean every 12–18 months (one Victoria contractor's recommended interval) plus a small shingle repair after each clean where lifted edges broke off. The cleaning is maintenance, not repair, but the shingle repairs that follow it should be counted. Once they arrive yearly, the roof is being maintained into failure.
| Option | Estimated cost | Share of replacement | Usually makes sense when |
|---|---|---|---|
| Minor shingle / flashing repair | $350 – $1,500 | 8% | Roof under ~75% of its lifespan, one isolated problem |
| Section repair (one slope) | $800 – $2,500 | 14% | Localized wind or tree damage on an otherwise sound roof |
| Repeated repairs (2+ in 2 years) | $1,500 – $4,000+ | 23% | Usually a signal to get a replacement quote alongside |
| Full replacement (asphalt shingles) | $8,700 – $15,700 | 100% | Roof at end of life, widespread damage, or decking issues |
Our estimate from the Great Victoria Roofing pricing model (reviewed 2026-09-10); 2-storey home, moderate pitch, one layer, sound decking, easy access. Before 5% GST. Not a quotation. Rule of thumb: when a repair exceeds roughly 35% of replacement, evaluate replacing.
Count the pattern, not the invoices
Three repairs in twelve years at three different details on a roof under trees is normal wear. Three repairs in three years is a roof that is failing faster than you can patch it. Our engine asks for repair history as 'none', 'one' or 'several' and treats several as a signal regardless of cost, because each successive repair on a tired roof buys less time: the surrounding shingles are more brittle each visit and the crew is working on a smaller and smaller sound area.
Then add the leaks. Two or more in the last two years is a second signal, and with a roof inside its 20–30 year asphalt window that is three signals: our engine's verdict flips to 'replacement evaluation' with remaining life of about 0–5 years. In the worked example on the repair-or-replace tool, a 20-year-old roof with several repairs and two recent leaks has a five-year repair path of $4,100–$19,900 against $6,900–$12,600 to replace now.
- Keep a simple log: date, location, cause, cost, who did it
- Repairs at different details on a young roof: normal
- Repairs at the same spot twice: the first repair was not the fix
- Repairs arriving yearly on a roof over 18: stop and price replacement
The cumulative-cost test
Add up what you have spent on the roof in the last five years and what the current repair would cost. Compare it with a replacement estimate from the calculator for your home. If the total is approaching a third of the replacement, the 35% rule applies to the running total just as it applies to a single quote. For the 2,500 sq ft two-storey example that line sits around $3,000–$5,500; a single-storey home of the same floor area has twice the roof and a replacement of $16,500–$30,000, so its line is closer to $6,000–$10,000.
The point is not the arithmetic. It is that money spent on repairs to a roof you will replace within five years is money you do not get back, while money spent on a roof you will keep another decade is well spent.
Ready to see your own number? 1, 5 and 10-year cost views for repair vs. replacement.
Help Me DecideWhen should you replace roof shingles: the warning signs
Independent of repair count, asphalt manufacturers describe end-of-life shingles as curling or clawing at the edges, cracking, losing granules to bare patches, and shedding granules heavily into gutters. Locally, add moss that has lifted rows of shingles on the north slope and dark streaks across the south slope. Any of these across a whole slope, rather than in one spot, appears consistent with a roof that repairs will not rescue. If you also have a sagging ridge line or soft decking felt from the attic, that is one area a professional should inspect before anything else.
How to stop the cycle without overpaying
Get a written condition report before the next repair, not after. Ask for replacement quotes in spring or early fall when crews have time to itemize. Use the repair-or-replace tool to see the 5 and 10-year paths side by side. If the verdict is replacement, a final small repair to get through one winter can still be sensible while you book a crew for the dry season.
Frequently asked questions
When should I replace roof shingles? What are the warning signs?
How many times can you repair a roof?
Is it worth repairing a roof that has leaked twice?
Can I just keep patching until I sell?
Does a roof with several repairs affect a home inspection in Victoria?
Sources
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- Roof repair costs (Canada) — HomeStars (contractor/commercial estimate), accessed 2026-09-10.
- Asphalt Roofing Manufacturers Association — residential resources — ARMA, accessed 2026-09-10.
- Preventing roof moss in Victoria BC — Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
- Home inspection Victoria BC — Roots in Victoria (realtors) (contractor/commercial estimate), accessed 2026-09-10.
Full list with what each source supports: Sources · How we build estimates: Methodology
Last reviewed · Editorial team — reviewed against the sources listed on each page · Cost figures are estimates from our published pricing model, not quotations.
- Should I Repair or Replace My Roof? (Greater Victoria)Repair when the roof is young and the fix is under a third of a new roof; replace when two or more signals stack up. The rules, with Victoria numbers.Read
- Is a 20-Year-Old Roof Too Old to Repair?A 20-year-old asphalt roof in Greater Victoria may have 0–10 years left depending on shade and moss. When a repair still makes sense, and when it does not.Read
- Should You Replace Your Roof Before Selling in Victoria?A BC realtor estimate says a new roof recoups about 60–70% at sale. When that still pays in Greater Victoria, and when repair plus disclosure is smarter.Read
- Roof Repair Cost in Victoria, BCMost Greater Victoria roof repairs cost $350 to $2,500 before GST. Our repair price menu, what a minimum call-out covers, and when to stop repairing.Read
- Why Are My Roof Shingles Curling, and Does It Mean a New Roof?Shingle edges lifting or centres cupping usually mean lost flexibility from age, heat or poor attic ventilation. How urgent it is and what comes next.Read
- Moss on the Roof in Victoria: What It Does, How to Remove It and How to Keep It OffWhy moss grows on Greater Victoria roofs, what it does to shingles, how it is removed safely (never pressure-washed), zinc strips, intervals and costs.Read
- Repair or Replace1, 5 and 10-year cost views for your roof decision.Read
Take the next step with confidence
1, 5 and 10-year cost views for repair vs. replacement.