Ask ten roofers whether you should repair or replace your roof and you may get ten different answers — because for many of them, replacement is the bigger sale. Here’s the honest version, from a contractor who has been telling Palm Beach County homeowners the truth since 1974: most roofs don’t need replacing. They need the real problem found and fixed.
The deciding factor isn’t how old your roof is. It’s what its actual condition shows.
The honest answer: condition over age
A roof’s age is the first thing an insurer or a replacement-first contractor will point to. But age is a starting point, not a verdict. We regularly inspect 20- and 25-year-old roofs with years of sound life left, and we’ve seen far younger roofs fail because of bad installation or neglected maintenance. The only way to know which one you have is to look — and to document what’s there.
When repairing is the right call
Repair almost always makes sense when the damage is contained and the underlying system is sound: a localized leak, failed flashing, a cracked field of tile, or storm damage to one area. If the underlayment and decking are in good shape and the roof has real remaining useful life, replacing it is spending tens of thousands of dollars to solve a few-thousand-dollar problem. (More on repairing just part of a roof.)
When replacement is genuinely necessary
We’ll tell you when it’s time. Full replacement — or a targeted rebuild of the failed sections — is the right answer when the underlayment has broken down across the roof, the decking is saturated, or the system has reached the end of its service life. The goal is never to avoid replacement at all costs. It’s to replace only what truly needs it, and to prove why.
It comes down to remaining useful life
The most useful number in this decision isn’t the roof’s age — it’s its remaining useful life: how many good years it has left, based on condition. A roof with five or more documented years of life left is a roof worth keeping. When a roof qualifies, that condition can be captured in a signed 5-Year Roof Certification — documentation that may help with insurance reviews and home sales alike.
What this means in Florida in 2026
Florida homeowners have more leverage than insurers tend to advertise. The state’s Roof Age Law (Statute §627.7011) recognizes that a sound older roof can be repaired rather than forced into replacement. As insurers lean harder on roof age at renewal, a documented condition report is your strongest protection — it puts the facts of your roof in writing, on your side.
How we make the call
Every recommendation starts with a free, no-obligation inspection. We photograph the roof, check the underlayment and flashings, and give you a documented condition report — repair, certify, rebuild, or replace, with the evidence to back it. One homeowner we inspected, a 91-year-old who’d been quoted $37,000–$39,000 for a replacement by two other contractors, needed only minor repairs and had years of life left. That’s exactly why we lead with the facts instead of a sales pitch. See more in our case studies.
Frequently asked questions
Is a repair really safe long-term, or just a band-aid?
A proper repair to a sound roof is a real fix, not a patch. We document the work and the roof’s condition so you have a record of what was done and why.
My insurer says my roof is too old. Do I have to replace it?
Not automatically. Florida’s Roof Age Law recognizes condition, not just age. A documented inspection may support keeping and repairing a sound roof — though no insurer’s decision is ever guaranteed.
How much can repairing instead of replacing save me?
Often the difference between a few thousand dollars and $35,000–$75,000. The right answer depends entirely on condition.
Continue reading
- Roof Repair vs. Replacement: our full approach
- Remaining Useful Life, explained
- Roof Age, Insurance & Certification Resource Center
Want an honest answer about your roof — not a sales pitch? Mike McGilvary Roofing gives free, no-obligation inspections across Palm Beach County, with documented findings you can keep. Licensed CCC1331721 (active since 2018), family roofing roots since 1974, repair-first. Request a free inspection or call (561) 856-5060.
