What are the signs that my roof needs replacement? Look for missing or damaged shingles, leaks, sagging, and signs of age like granule loss.