How to Tell If Your Roof Needs a Repair or a Full Replacement

Sometimes the answer is a full tear off. Sometimes it's a vent pipe seal and you're sent on your way. Here's how that decision actually gets made.

September 17, 2026 · 3 min read

How to Tell If Your Roof Needs a Repair or a Full Replacement

Most people call about a roof assuming the worst. There's a stain on the ceiling, or a shingle blew off in the last storm, and the assumption is that a whole new roof is coming whether you like it or not. Sometimes that's true. A lot of the time it isn't, and the only way to actually know is to have someone climb up and look at it who has a reason to tell you the truth either way.

What the phone call sounds like

Calvin & Son has been fielding these calls out of Tahlequah since 1987, and the pattern doesn't change much. Somebody notices water where water shouldn't be, or a neighbor's roof got done and now they're looking at their own differently. Either way, the estimate is free, and if you've got an active leak, Bud comes out the same day rather than working you into next week's schedule.

What an estimator is actually looking at

A roof doesn't fail all at once. It fails in specific places, in a specific order, and an estimator who's done this for years is reading those places rather than the roof as a whole.

  • Decking rot at the eave, where water sits longest after every rain and the wood underneath has the least chance to dry out
  • Old felt underneath the shingles that's gone brittle and torn rather than staying intact as a backup layer
  • Nail pops, where a fastener has backed itself out over the years and left a raised bump that eventually cracks the shingle above it
  • Flashing around chimneys, vent pipes, and skylights, which is where roofs actually let water in far more often than through the field of the shingles themselves
  • Granule loss on the shingles, which shows up as bald patches and tells you how much life is actually left versus how much is cosmetic

None of that requires tearing the roof open to check. Most of it is visible from a ladder and from inside the attic, which is why a real estimate takes longer than five minutes on the ground looking up.

Sometimes it really is just a vent pipe seal

One Tahlequah homeowner called with what she was sure was a roof problem. Bud came out, found the leak was coming from a vent pipe seal that had dried out and cracked, and fixed it on the spot with sealant. No charge, no upsell into a bigger job. That's not a special case, it's the standard the business works to. If the honest answer is a twenty minute fix, that's what you get told.

When it tips into full replacement

A repair makes sense when the problem is isolated. A full replacement makes sense when the problem is everywhere.

  • Multiple leaks in different parts of the roof rather than one clear point of failure
  • Decking that's gone soft in more than one spot, which usually means the water's been getting in longer than anyone noticed
  • Shingles that are uniformly worn and brittle across the whole roof rather than damaged in one section
  • A roof old enough that patching one area just means the next area fails a season later

What you can check yourself before you call

You don't need to get on a ladder to get a sense of where things stand. Walk the inside of your attic on a dry day with a flashlight and look for staining on the underside of the decking, daylight coming through anywhere it shouldn't, or a musty smell that suggests moisture's been sitting. From the ground, look for shingles that are curling at the edges, bald patches where the granules have worn off, or a sag anywhere along the roofline. None of that tells you the final answer, but it gives you something to describe when you call.

The estimate itself

Calvin & Son is a second generation, family owned business. Bud runs it now, his father ran it before him, and the license on file with the state is #80000737. The estimate is free whether the answer turns out to be a full replacement or a sealant fix, and veteran and senior discounts apply when the job does go ahead. If you're not sure which one you're looking at, that uncertainty is exactly what the estimate is for. Call (918) 458-1023, Monday through Friday from 7 to 6, or any time if it's actively leaking.

Calvin & Son Roofing, (918) 458-1023

Call (918) 458-1023