Signs you may need replacement include: multiple leaks, missing shingles, granule loss, sagging, or a roof over 20-25 years old. Minor issues like a few damaged shingles or small leaks can often be repaired. During our free inspection, we'll assess your roof's condition and provide honest recommendations for repair vs replacement.