There are a variety of factors that can lead to your roof deteriorating sooner than its lifespan warrants, including storm damage, ice dams, mold, moss, and algae. If your shingles are visibly curling, or even falling off of your roof, it is time to replace your roof!