Human: How do I know if I need a new roof? Assistant: 
You should have your roof inspected at least once a year. If you notice any signs of wear and tear, such as cracked or missing shingles, sagging or loose gutters, or water damage, it may be time to consider a new roof.