Get Your Ballpark Price
Home › Q&A › Repair Or Replace

Should I repair or replace my roof?

Published · John Beal, Owner, John Beal Roofing

Here's the rule. Damage in one spot on a solid roof, repair it. An old roof leaking in a bunch of places, it's time to replace. And we'll always give you the honest answer.
  • 50,000+ Satisfied Customers
  • Three Generations Since 1947

Free Roof Inspection

Photographed slope by slope. Written report. No obligation.

Sent to admin@johnbealroofing.com. Or call 1-800-564-6232 — answered 24/7.

BBB Torch Award Winner
Lifetime Workmanship Warranty
Family-Owned & Operated
24/7 Emergency Response
Serving the Midwest,

If you've ever gotten two roofers' opinions and heard two different answers, you know how confusing this question can be. One says patch it. The other says the whole thing has to go. Most of the time, it isn't that complicated. There's a simple rule we use, and you can use it too.

Damage in one spot on a solid roof? Repair it

If the problem is in one place and the rest of the roof is in good shape, repair it. A handful of shingles blown off in a windstorm. A piece of flashing that pulled loose at the chimney. A single leak around a vent pipe. A branch that punched through one area. These are repairs. Fix the spot, keep the rest of the roof, and keep your money.

The key word is solid. That means the shingles everywhere else still lie flat, still have their granules, and the roof deck feels firm. A good roof with one bad spot deserves to be fixed, not replaced.

Old roof leaking in a bunch of places? Time to replace

When an older roof starts leaking in more than one spot, the leaks aren't the problem. They're the symptom. The roof is wearing out everywhere at once, and the leaks are just the places it gave out first. You can patch them, but new ones will show up, often after the very next storm.

Other signs point the same way: shingles curling across most of the roof, bald patches where the granules are gone, granules piling up in the gutters, and soft spots in the deck. When you see those together with multiple leaks, repairs turn into a cycle of spending money on a roof that's done.

The in-between cases

Not every roof fits neatly. Maybe it's middle-aged with storm damage on one slope. Maybe one repair would fix today's leak, but the roof is getting close. That's when an honest conversation matters. Sometimes a repair is the smart move for now, and you plan for a replacement down the road. Sometimes a partial replacement makes sense. If the damage came from hail or wind, insurance may play a part, too.

Ask to see what they saw

Whoever inspects your roof should show you, with photos, why they're recommending a repair or a replacement. If a roofer can't explain it in plain words, or always seems to land on the most expensive answer, get another opinion.

We'll always give you the honest answer

That's how we've done it since 1947. We inspect for free, we show you what we found, and if a repair is all you need, that's what we'll tell you. When it is time for a new roof, our own crews do the work, backed by our limited lifetime workmanship warranty.

What John says in the video

Transcript: Should you repair or replace your roof? Here's my rule. Damage in one spot on a solid roof, repair it. Old roof leaking in a bunch of places, time to replace. And I'll always give you the honest answer. Call me, 1-800-JOHN-BEAL.

Frequently asked questions

When is a roof repair enough?

When the damage is in one spot and the rest of the roof is solid. A few blown-off shingles, a failed piece of flashing or a single leak on a sound roof are usually repairs.

When should I replace my roof instead of repairing it?

When the roof is old and leaking in more than one place, or the shingles are curling, losing granules or bald across the whole roof. Repairs on a roof like that do not last.

Is it a waste of money to repair an old roof?

Sometimes. One repair on an old roof can buy time, but if you keep chasing leaks, that money is usually better put toward a new roof.

How do I know a roofer isn't just selling me a new roof?

Ask to see photos of what they found and why they recommend it. An honest roofer will tell you when a repair is all you need.

Can John Beal Roofing tell me whether to repair or replace?

Yes. Our inspection is free, and we will give you the honest answer. Call 1-800-JOHN-BEAL, answered 24/7.

More answers from John Beal

John Beal Roofing is family-run and has been roofing Midwest homes since 1947, serving Greater St. Louis, Kansas City, Columbia, Springfield, Lake of the Ozarks, and the Metro East and Carbondale in Illinois. Our Kansas City office is at 7440 NW River Park Drive, Parkville, MO 64152 (816-572-9500 Missouri side, 913-281-6000 Kansas side). Everywhere else, call 1-800-JOHN-BEAL. We answer 24/7.

Call 1-800-564-6232Free Inspection