Lifestyle
5 Signs Your Roof Needs Replacing Before It Starts Leaking
By Erica Coleman · June 30, 2026
The average asphalt shingle roof lasts 20 to 25 years. Most homeowners don’t think about their roof until water appears on the ceiling — by which point the damage extends well beyond the shingles. Here are five warning signs that your roof is approaching end of life, visible from the ground or the attic.
1. Shingles are curling, buckling, or missing
Shingles that curl at the edges or buckle in the middle have lost their weatherproofing integrity. Missing shingles leave the underlayment — and potentially the roof deck — exposed to rain. A few missing shingles after a storm is a repair. Widespread curling across multiple sections of the roof is a sign the shingles have reached the end of their functional lifespan. You can see curling from the ground with binoculars.
2. Granules are accumulating in your gutters
Asphalt shingles are coated with mineral granules that protect against UV radiation. As shingles age, they shed granules — and those granules end up in your gutters. Some granule loss is normal on a new roof. Heavy granule accumulation in the gutters of a roof that is 15-20 years old indicates the shingles are losing their protective layer and are nearing the end of their effective life.
3. The roof is sagging visibly
A roof line should be straight. If you stand across the street and can see a dip, sag, or wave in the ridge line, the structural decking beneath the shingles may be compromised — either from prolonged moisture exposure, inadequate support, or deterioration. A sagging roof is not a cosmetic issue. It is a structural issue that requires professional evaluation immediately.
4. Daylight is visible through the roof boards in the attic
Go into your attic on a sunny day and look up. If you can see pinpoints of daylight through the roof boards, water can get through the same openings. While you’re up there, check for dark stains or streaks on the underside of the decking — these indicate moisture intrusion that may not yet be visible from inside the house.
5. Your energy bills have spiked without explanation
A roof that is failing to insulate properly allows conditioned air to escape and outside air to enter — driving up heating and cooling costs. If your energy bills have increased significantly compared to the same period last year and you haven’t changed your usage habits or HVAC system, the roof’s insulating performance may have degraded. This is particularly common in roofs where the underlayment has failed even if the shingles still look intact from the ground.
The best time to replace a roof is before it leaks. A planned replacement — scheduled during the off-season (late fall or early spring), with multiple competitive bids — costs 20 to 30% less than an emergency replacement after a leak has caused interior damage. If your roof is over 15 years old and showing any of these signs, get a professional inspection now rather than waiting for the water stain on the ceiling.