Most roofing companies want to sell you a new roof. We've built our reputation on the opposite — declining 2,340 replacement recommendations where a repair was the right call. That said, when a roof truly needs replacing, waiting only makes it more expensive. Here are the 7 definitive signs it's time, and 3 symptoms that only require repair.
The 7 Signs You Need a New Roof
1. Your Roof Is 20+ Years Old (Asphalt Shingles)
This alone doesn't mean you need replacement — we've seen 28-year-old roofs in great shape. But at 20 years, your roof enters the "inspection zone" where annual professional inspections become critical. If your roof is 20+ years AND shows any of the following signs, replacement should be on your radar.
2. Widespread Granule Loss
Check your gutters after rain. If you see significant granule accumulation (looks like coarse black sand), your shingles are losing their protective surface. Some granule loss in the first year after installation is normal. After that, heavy granule loss means UV degradation is exposing the asphalt underneath — and once that starts, failure accelerates rapidly.
3. Multiple Leaks in Different Locations
One leak near a chimney or vent pipe is usually a flashing issue — a repair. But leaks appearing in multiple, unrelated areas signal system-wide failure. Our infrared leak detection can identify moisture penetration points invisible to the naked eye.
4. Shingles Curling, Buckling, or Cupping
Curling (edges lifting), buckling (rippling), or cupping (centers sinking) all indicate moisture damage from below — usually caused by inadequate attic ventilation. When more than 30% of visible shingles show these symptoms, repair isn't practical.
5. Daylight Through Roof Boards
Go into your attic on a sunny day. If you see pinpoints of light coming through the roof deck, water is getting through too. Small areas can sometimes be patched, but widespread light penetration means the decking is compromised.
6. Sagging Roof Deck
A sag or dip visible from inside the attic (or from the street) indicates structural damage to rafters or decking. This is urgent — sagging worsens under snow load and can become dangerous. Milwaukee's heavy snow seasons put extra stress on weakened decking. This requires immediate professional assessment.
7. Neighbors Are Replacing Their Roofs
In Milwaukee subdivisions built around the same time — common in Greenfield, Franklin, and Oak Creek — if your neighbors are getting new roofs, yours likely has the same age-related wear. Homes in the same development face identical weather exposure and were built with the same materials.
3 Symptoms That Only Need Repair (Not Replacement)
1. A Few Missing Shingles After a Storm
Localized storm damage (fewer than 10-15 missing shingles) on an otherwise healthy roof is a straightforward repair. We match existing shingles and repair the affected area — usually $300-$800.
2. A Single Leak Near a Penetration
Leaks around chimneys, vent pipes, or skylights are almost always flashing failures, not roof failures. Re-flashing a chimney costs $400-$1,200 versus $12,000+ for a new roof. Always get a second opinion if a contractor says one leak means full replacement.
3. Minor Moss or Algae Growth
Moss and algae don't destroy roofs overnight. Professional roof cleaning ($300-$600) removes growth without damaging shingles. However, heavy moss holding moisture against the roof for years can accelerate deterioration — catch it early.
What to Do Next
If you're seeing 2 or more of the 7 replacement signs, schedule a professional inspection. A reputable contractor will tell you honestly whether you need a full replacement, a targeted repair, or nothing at all.
Not sure if your roof needs attention? We offer free, no-pressure inspections for homeowners near you across Greater Milwaukee. We'll document everything with photos, give you an honest assessment, and never recommend work you don't need. Call (414) 340-3890 or schedule online.
Need Expert Roofing Advice?
Holland Exteriors provides honest assessments and transparent pricing. Call us for a free inspection — we'll tell you the truth, even if it means less work for us.


![The Complete Gutter Guide for Milwaukee Homeowners [2026]](/images/blog/blog-gutter-guide.jpg)