Skip to content
LGM Roofing Contractors logo
Learning Center

Repair vs. Replace: The Three Factors That Decide It

Age, extent, and plan horizon. A leak isn't always a replacement — but a 22-year-old roof usually is.

The honest answer to "should I repair or replace my roof?" comes down to three numbers: how old your roof is, how much of it is damaged, and how many more North Jersey winters you plan to weather in this home.

A leak isn't always a replacement. A 10-year-old roof with five missing shingles after a windstorm is a $600 repair and you're back to normal. A 22-year-old roof with those same five missing shingles? You're throwing money at a system that's already near the end — and the rest will fail within two years anyway.

This guide walks through the three decision factors, the signals that point each direction, and the cost-per-year math that makes the choice clear.

Decision framework

The three factors that decide it

  1. 01

    Age of Your Roof

    A 10-year-old roof with minor wind damage? That's a repair. A 22-year-old roof with the same damage? That's time for replacement — the rest of the shingles won't last long enough to justify patching one section.

    Rule of thumb: Under 15 years: lean repair. Over 20 years: lean replacement. 15–20 years: it depends on the other two factors.

  2. 02

    Extent of Damage

    A handful of missing shingles after a windstorm is a same-week repair. Widespread granule loss across 40% of the roof? That's replacement territory — no amount of patchwork will extend the life of shingles that have already hit end-of-service.

    Rule of thumb: Under 10% of roof area: repair. Over 30%: replace. 10–30%: depends on age and horizon.

  3. 03

    Your Plan Horizon

    Selling the house in two years? A $1,200 repair may be the right call even if the roof is borderline. Staying in the home for the next decade? A $15,000 replacement gives you 25+ years of coverage and eliminates the $800–$1,500 you'd be spending every 18 months on stopgap repairs.

    Rule of thumb: Short horizon (1–3 years): repair often wins. Long horizon (5+ years): replacement pays out in avoided future repairs.

Decision matrix

Which signals are you seeing?

Count up the signals on each side. If you have 4+ "replace" signals and fewer than 2 "repair" signals, the decision is usually clear.

Signals Pointing Repair

  • Roof is under 15 years old
  • Damage is localized to one slope or one section (chimney flashing, valley, etc.)
  • No visible granule loss or widespread shingle curling
  • You're planning to sell within 2–3 years
  • The rest of the roof passes inspection (no hidden issues)
  • Repair cost is under $2,000

Signals Pointing Replace

  • Roof is 20+ years old
  • Multiple areas showing damage or wear
  • Heavy granule loss in gutters, shingles look 'shiny' or bald
  • Curling, cupping, or cracked tabs on multiple slopes
  • This is your second or third repair in the last 3 years
  • Interior water stains from multiple leak points
  • You're planning to stay in the home for 5+ years
  • Repair cost exceeds $3,000 or 20% of replacement cost
The real cost

Think in cost per year, not sticker price

A $900 repair on a 20-year-old roof buys you 12–18 months before the next issue. If you repair three times over the next four years, you've spent $2,700 and you still need a replacement. That's $675 per year of service, plus the stress of repeated leaks and water-damage risk.

A $16,000 replacement on that same roof buys you 25–30 years of coverage with a 25-year workmanship warranty. That's $533–$640 per year of service, with zero maintenance beyond annual inspections and gutter cleaning. And you're done worrying about it.

The math gets clearer the older your roof is. Under 10 years old? Repair almost always wins. Over 20 years? Replacement usually wins within two repair cycles.

Example: 21-year-old roof, $1,200 chimney-flashing repair

Repair scenario: Fix the flashing today for $1,200. Likely good for 18 months. In year 23, a valley fails — another $1,500. In year 24, widespread granule loss forces replacement anyway. Total spent before replacement: $2,700. Roof lasted 24 years.

Replace scenario: Replace the whole roof today for $15,500 with Golden Pledge®. Good for 25+ years. Next major roofing expense: 2051. Total spent: $15,500. Roof lasts until 2051.

In this case, replacing makes sense if you're staying in the home more than 3–4 years.

Still unsure?

Get a second opinion from a Master Elite® contractor

If the first roofer you called is pushing for replacement on a 12-year-old roof with minor damage, get a second look. If they're telling you a 24-year-old roof with moss growth and heavy granule loss can be patched for "a few more years," also get a second look.

LGM's free estimate visit includes an honest assessment of remaining roof life, and a repair estimate and a replacement estimate side by side. We'll tell you which one makes sense for your situation — even if the answer is "do nothing for another two years."

No pressure. No pushy sales. Just the straight answer.

Free Estimate · No Pressure

Need a straight answer? Get a free estimate.

We'll look at your roof, take photos of every problem area, and give you both a repair and a replacement estimate — no obligation. Call (973) 707-2154 or request online.