Signs You Need a New Roof: A Homeowner’s Checklist