Curling or missing shingles, granules collecting in gutters, daylight through the attic, and a roof over 20 years old are the clearest signs it's time to call a roofer — not necessarily to replace, but to get an honest opinion before a small leak becomes structural damage.
Roofs fail slowly, then suddenly. Most of the expensive roofing disasters we hear about — sagging decking, mold in the attic, ruined insulation — started as a small, ignorable problem two or three years earlier. None of the signs below require a ladder or roofing knowledge to check; you can spot most of them from your yard or your attic hatch in about ten minutes.
1. Shingles are curling, cracking or missing
Shingles that curl at the edges or crack when you look closely have lost their flexibility, usually from UV exposure and age. A few missing shingles after a storm is a repair. Widespread curling across the whole roof is a sign the entire batch is aging out at once.
2. You're finding granules in the gutters
Asphalt shingles shed a small number of granules for their whole life — that's normal. What's not normal is handfuls of them collecting in your gutters or at the base of downspouts. That level of granule loss means the protective layer is wearing thin and UV/water damage to the shingle itself is accelerating.
3. Daylight is visible through the attic roof boards
Turn off the attic light during the day and look up. Pinpricks of daylight mean there are gaps in the decking or flashing large enough for water to follow the same path during rain.
4. The roof is sagging anywhere
A perfectly straight roofline is what your roof should look like from the street. Any dip or sag — especially near valleys or around chimneys — can indicate water-damaged decking underneath, which is a structural issue, not a cosmetic one.
5. Your energy bills have crept up with no other explanation
A failing roof often loses its ability to insulate properly, especially if moisture has gotten into the attic insulation. If heating and cooling costs have risen and nothing else in the home has changed, it's worth having the attic checked.
6. Moss or dark streaking is spreading, not just present
Some algae staining is cosmetic and common, especially in humid climates. The concern is moss that's thickening and spreading, since it holds moisture against the shingle surface and speeds up deterioration underneath it.
7. The roof is past 20 years old with no major work done
Age alone isn't a defect, but most asphalt shingle roofs are rated for 20–30 years, and the last several years of that range is when problems compound quickly. A roof in this age range is worth a professional inspection even with no visible symptoms yet.
How a professional inspection actually works
A thorough roof inspection typically covers more than a visual walk-around. Expect a professional to check: shingle condition and granule loss across the full roof (not just the street-facing side), flashing integrity around chimneys, vents and valleys, attic conditions including insulation moisture and any daylight penetration, gutter and downspout function, and signs of pest or animal entry at roof penetrations. Many roofing companies offer this inspection free as a way to generate replacement or repair estimates, though an independent inspector (not tied to a specific roofing company) can offer a more neutral second opinion if you want to avoid any incentive to recommend replacement over repair.
Repair vs. replace: how professionals actually decide
There's no single rule, but most roofers use a rough mental framework: if damage affects less than 20-30% of the roof and the remaining material is still in reasonably good condition, repair is usually the recommended path. Beyond that threshold, or if the roof is already near the end of its rated lifespan, replacement typically becomes the more cost-effective choice, since continuing to patch an aging roof means paying repeatedly for a problem that eventually requires full replacement anyway. A good inspector will walk through this reasoning with you rather than simply pushing toward the more expensive option by default.
Signs that look alarming but usually aren't
- A few individual missing granules in gutters after a new installation. Some initial granule shedding is normal in the first weeks after a new roof and isn't a sign of a problem.
- Minor color variation between shingle bundles. Slight color differences between manufacturing batches are cosmetic and common, not a structural issue.
- Light surface staining from tree debris or pollen. This is typically cosmetic and cleanable, distinct from the darker, spreading algae staining that does indicate a maintenance issue.
Knowing the difference between genuinely concerning signs and normal cosmetic variation helps avoid unnecessary inspection calls — though when in doubt, a quick photo sent to a roofing company for a phone opinion is usually free and fast.
Seasonal inspection timing
Spring and fall are generally the best times for a routine inspection — spring to assess any winter weather damage before storm season, and fall to catch issues before winter weather makes repairs more difficult and expensive. An inspection right after any major storm (hail, high wind) is also worth doing regardless of season, since storm damage isn't always visible from the ground and can affect insurance claim timing if discovered too late after the event.
Documenting your roof's condition over time
Taking dated photos of your roof every year or two — even simple phone photos from the ground and, if safely possible, a closer look — creates a useful record for noticing gradual changes that are easy to miss day to day. This is particularly useful heading into an insurance claim, where before-and-after documentation of storm damage is far more persuasive than a verbal description, and for tracking whether a repair held up as expected over subsequent seasons.
What happens if you ignore these signs
Deferred roof maintenance has a predictable failure pattern: minor leaks that go unaddressed lead to decking rot, which leads to a more expensive repair scope once a roofer finally gets up there, and in the worst cases, interior damage to insulation, drywall and even structural framing from sustained moisture exposure. What might have been a $300-$600 repair caught early can become a $3,000+ problem once water has been finding its way in for a season or two unnoticed — the core reason this guide emphasizes catching early signs rather than waiting for an obvious, undeniable leak.
Warning signs specific to flat and low-slope roofs
Flat and low-slope roofing systems (TPO, EPDM, modified bitumen) show different warning signs than pitched shingle roofs, since the failure modes differ. Watch for: ponding water that doesn't drain within 48 hours of rain, which stresses the membrane over time; visible seams or edges that have started to lift or separate; blistering or bubbling in the membrane surface, often a sign of trapped moisture underneath; and cracking, especially around roof penetrations like vent pipes and HVAC units. Flat roofs generally have a shorter inspection interval recommendation than pitched roofs — annually at minimum — since their failure signs are often less dramatic and easier to overlook from the ground.
Interior signs that point back to the roof
Not every roof problem shows up on the roof itself first. Inside the home, watch for: ceiling stains that appear or grow after rain, a musty smell in upper floors or the attic that wasn't there before, visible mold or mildew on attic framing, and peeling paint or bubbling drywall on ceilings near exterior walls. These interior signs sometimes appear before any exterior damage is visible from the ground, making periodic attic checks (even a quick look with a flashlight) a useful habit alongside exterior roof inspections.
How weather events specifically affect inspection urgency
- After hail: inspect within a few days — hail damage isn't always visually dramatic but can compromise shingle integrity in ways that worsen over subsequent storms.
- After high winds: check for lifted or missing shingles, particularly along roof edges and ridges where wind uplift is strongest.
- After heavy snow load: watch for any new interior ceiling stains or sounds of structural stress, and check that snow isn't accumulating unevenly in ways that suggest a ventilation or insulation issue.
- After extended heat waves: less urgent, but worth noting if shingles appear more brittle or curled than before — prolonged heat accelerates aging in older roofs.
When a "small" repair actually signals a bigger problem
A single isolated repair — one damaged shingle, one small flashing fix — is usually just that: a small, normal maintenance item. What's worth paying closer attention to is a pattern of repeated small repairs in the same general area over a short period, which often indicates a root cause (a persistent flashing issue, a ventilation problem causing condensation damage) rather than isolated bad luck. If you've called a roofer for the same general area twice within a year or two, it's worth asking directly whether there's an underlying issue the repairs aren't actually fixing.
Getting a second opinion before committing to replacement
Given that a full roof replacement is a significant expense, getting a second inspection opinion — ideally from a company that doesn't also profit from the replacement, like an independent home inspector — is a reasonable step if a single roofer's assessment recommends full replacement and something about the recommendation feels rushed or unclear. Most reputable roofers won't object to this; a company pushing hard against a second opinion, or using high-pressure tactics to get a same-day signature, is itself worth treating as a caution sign independent of the roof's actual condition.
Warning signs by roof material
While the signs above apply broadly, a few are more specific to certain materials. Wood shake roofs show distinct warning signs including splitting, curling shakes and moss growth that accelerates decay in ways asphalt doesn't experience the same way. Tile roofs, while extremely long-lived, show warning signs mainly through cracked or slipped individual tiles and, less visibly, failing underlayment beneath otherwise intact tiles — a tile roof can look fine from the ground while the waterproofing layer underneath has actually failed, which is why periodic underlayment-focused inspections matter more for tile than the surface-visible checks that work for shingles. Metal roofs, as covered in our metal vs. shingle comparison, show different issues entirely — seam separation and fastener backing-out are the primary concerns rather than granule loss or curling.
Using these signs to negotiate a fair repair or replacement price
Understanding roof warning signs isn't just useful for deciding when to call someone — it's also useful for evaluating whether a contractor's assessment and recommended scope actually match what you're seeing. If a roofer recommends full replacement citing "extensive granule loss" but a visual check from the ground (or photos) shows a roof that still looks reasonably intact, that's a reasonable basis to ask more specific questions or get a second opinion, rather than taking the recommendation purely on faith. Being able to describe what you're seeing in the same terms a professional uses — the terminology covered throughout this guide — makes that conversation considerably more productive.