Common signs include missing or damaged shingles, frequent leaks, and significant wear and tear. If your roof is over 20 years old, it may be time for a replacement.