If your roof is more than 20 years old, a new roof should be on your mind. Other tell-tale signs include areas that are sagging or bowing, daylight seen through roofing tiles from inside, watermarks inside or outside from a leaking roof, rotting tiles or decaying shingles.