human
How do I know if my home needs a new roof?
assistant
You can check for signs of wear and tear such as cracks, discoloration, or sagging. If you see any of these, then it's likely time to consider getting your roof inspected by a professional.