A roof typically needs full replacement, rather than another repair, once the damage is widespread, the shingles have reached the end of their expected service life, or repairs are becoming more frequent than they’re worth. The clearest signs you need a new roof include missing, cracked, or curling shingles, granules collecting in the gutters, a sagging roofline, daylight visible through the attic boards, and water stains spreading across ceilings or walls. A single missing shingle or an isolated leak can often be patched. But when several of these warning signs show up together, or the roof is already 20 years or older, a full roof replacement is usually the more reliable and cost-effective choice long term. This checklist walks through each sign, explains what’s causing it, and helps you decide between a repair and a roof replacement.