It’s necessary to replace a roof if it’s past its average lifetime (20 years or less) or if you notice any water damage.
Other signs it’s time to replace your roof include:
o Loose or missing roofing material
o Broken or deformed roofing
o Sagging ceiling
o Increase in energy bills
o Pest infestation