A leak can be local
The National Roofing Contractors Association notes that a leaking roof does not necessarily need complete replacement. Leaks can come from loose flashing or damage confined to one section. That distinction is worth thousands of dollars, so diagnosis comes before the replacement quote.
Ask where water is entering, what material has failed and whether the problem is isolated or repeated across the roof. Photos are useful. So is a written scope that distinguishes repair from reroofing.
Age is evidence, not a verdict
NRCA says many new roofs are designed for roughly 20 years of useful service, while some materials can last longer. Actual life depends on climate, design, materials, installation and maintenance. A calendar estimate is therefore a screening tool, not a diagnosis.
Visible signs such as cracked, warped or missing shingles, deteriorated flashing and excessive granules can justify closer inspection. Widespread deterioration is different from one damaged flashing detail.
Compare the scope, not just the price
If you obtain replacement proposals, NRCA recommends detailed bids that identify the roof covering, materials, tear-off or re-cover work, flashing, ventilation, installation method, timing, payment and warranties. Get several proposals and make sure they are pricing the same job.
A low bid that omits flashing or deck repair is not necessarily cheaper once the work starts. Conversely, a full replacement proposal should not prevent you from asking whether a durable repair is reasonable if the rest of the roof is sound.
The decision
Repair is strongest when the failure is localized and the surrounding roof still has useful life. Replacement becomes stronger when deterioration is widespread, leaks recur in multiple areas, the deck or system has broader problems, or repeated repairs are simply postponing an inevitable project.
Do not climb onto a steep or damaged roof to make the call yourself. Use a qualified roofer, document the condition and ask one direct question: what evidence says this is a system-wide failure rather than a repairable defect?

