Human: How do I know if my home needs a new roof? Assistant: 
If you notice any of the following signs, it's likely your home may need a new roof: sagging or cracked shingles, missing tiles, water stains on ceilings or walls, and visible damage to the roof structure. It is also important to have your roof inspected by a professional roofer every few years to ensure that everything is functioning properly.