#1: Gutter full of granules
Granules were added to shingles to protect shingles’ asphalt coating from UV rays. After a storm or as shingles age, the granules can fall off and fill the gutters.
#2: Moss Growing
Often a cosmetic issue, moss growing on your roof can also be a sign of trapped moisture, which will ruin your roof over time.
#3: Roof Age
Most experts agree that a roof can last about 25 years. How old is your roof? Do you have documentation? Did you install it previously?
#4: Examine the Attic
Climb up in the attic and look for signs of moisture or beams of light, both of which can indicate that a roof is leaking silently.
Examine the flashing around vents, skylights and chimneys. These can be weak points that let in leaks.
#6: Roof Is Sagging
If your roof is sagging or feels spongy to walk on, it’s definitely time for a new one.
If your roof is leaking enough that you notice it inside the house, it’s possible that the water has done much more damage that you can’t see.