Signs that your roof may need to be replaced include:

  • Missing or cracked shingles

  • Leaks or water stains on your ceiling

  • Visible sagging or buckling in certain areas

  • Age of the roof (most roofs last 20-25 years depending on material, installation, and other factors)

  • Excessive granule loss on shingles (which could cause further damage)

If you’re unsure, it’s always a good idea to schedule a roof inspection with us.