← Back to the library

The Signs You Actually Need a New Roof

Somewhere between "my roof is fine" and "my roof is leaking" is a gray zone where it's genuinely hard to know if you need a new roof — and it's exactly the zone where homeowners get either ignored too long or upsold too early. Here's how to read the real signs, honestly.

Age, by material. This is the baseline. A shingle roof in Florida ages faster than the same roof up north because of the sun and heat, and tile and metal run longer than shingle. If your roof is pushing the end of its expected life for its material, the other signs matter more.

Granule loss (shingles). If your gutters are full of what looks like coarse sand, that's the protective surface coming off your shingles. A little is normal early on; a lot, late in life, means the shingles are wearing out.

Repeated leaks in different spots. One leak at one flashing point is a repair. Leaks showing up in different areas is a pattern — and a pattern usually points to the system, not a single bad spot.

The underlayment, especially on tile. This is the sneaky one. On a tile roof, the tile can still look great while the underlayment beneath it has failed. If water's getting in but the tile looks fine, you may be looking at a re-roof even though nothing looks wrong from the street.

Daylight, sagging, or soft spots. Daylight through the roof boards, a visible sag, or a spongy feel underfoot point to decking or structural trouble. Don't sit on these.

Now the honest other half: a single missing shingle, one isolated leak, or a roof that's simply older but sound is often a repair, not a replacement — and a contractor who jumps straight to "you need a whole new roof" without showing you why deserves the same suspicion as one who keeps patching a roof that's clearly done. (Our repair-vs-replace article digs into how to make that call.)

The move that cuts through all of it: get an inspection from someone who isn't trying to sell you the roof. An honest assessment is worth more than ten opinions from people quoting the job.

Get My Estimate Reviewed