Key takeaways
- Widespread curling, cracking or bare spots usually point to replacement.
- Leaks in several places and soft decking are strong warning signs.
- A few damaged shingles can often be repaired.
- A documented inspection is the best way to know.
Signs on the shingles
Shingles that curl at the edges, crack, lose their granules or show bare, shiny patches are wearing out. Granules collecting in the gutters or at the base of downspouts are another sign that the surface is deteriorating.
Missing shingles, dark streaks and moss are less serious by themselves but can show moisture and neglect.
Signs inside the house
Water stains on ceilings, peeling paint near the roofline, damp insulation and musty attic smells all point to water getting in. A sagging roof line or a soft spot when you press on a ceiling is more serious and needs prompt attention.
Daylight visible through the attic roof deck is a clear sign that something is open.
When a repair is enough
If the roof is otherwise sound, a few missing shingles, a cracked pipe boot or failed flashing can be repaired at a fraction of the work of a new roof. A good contractor tells you honestly which side of the line you are on.
Repairs make sense when the damage is limited, the deck is dry and the rest of the roof has years of service left.
What to do next
Take photos of what you see, avoid walking on the roof and ask for a professional inspection. In Nashville, many roofs reach this decision point after a storm, so documenting the roof before and after is helpful.
Get the findings in writing with photos, so you can compare options without pressure.
Quick answers
How can I check my roof safely?
Look from the ground with binoculars, check the gutters and the attic, and avoid climbing on the roof yourself.
Should I replace my roof before selling?
Not always. A recent inspection and any needed repairs may be enough, and a report helps buyers feel confident.
Is it okay to put a new layer over old shingles?
Sometimes, but a tear-off lets you inspect and repair the deck and avoids hidden problems.




