Look for signs like missing shingles, significant granule loss, sagging areas, and leaks. If your roof is over 20 years old, it may be time to consider a replacement.