Standing in your driveway looking at a missing shingle or a water stain on the ceiling, the question is rarely "is something wrong?" — it's "can this be patched, or am I about to spend the price of a used car?" In St. Louis the answer is shaped by two things most online calculators ignore: how old your roof actually is, and how hard our freeze-thaw winters have already worked it.
There is no single rule that fits every roof. But there is a repeatable way to think it through. This guide walks the same factors a careful local roofer weighs on site, so you can walk into a quote conversation knowing roughly where you stand instead of taking the first number you hear. None of the ranges below are a quote — only a pro who climbs up and sees your decking can give you that.
Start with the age of the roof, not the damage
The most useful single number is the roof's age relative to the material it's made of. Most St. Louis homes are covered in asphalt architectural shingles, which manufacturers rate for a long life under ideal conditions — but our climate is not ideal. Repeated freeze-thaw cycling, summer heat, and the occasional hailstorm shorten the real-world lifespan compared to the warranty on the wrapper.
A good gut check: if your roof is in roughly the last third of its expected life and you're already paying for a repair, you are often paying twice. You patch the leak this spring, then replace the whole thing in two or three years anyway — and the patch money is gone. If the roof is young and the damage is isolated (a few shingles off after a windstorm), a repair is usually the obviously correct call.
If you don't know the roof's age, look for clues: a permit record with the city or county, a receipt from a prior owner, or the simple visual tells — curling edges, granules collecting in the gutters, bald spots where the asphalt shows through. Those are signs of a roof spending down the back half of its life, not a freshly installed one.
How far has the damage actually spread?
A repair makes sense when the damage is contained: a localized leak, a section of shingles lifted by wind, a single flashing detail around a chimney or vent that's failed. The roofer can isolate the bad area, match the material reasonably well, and restore the system without touching the rest.
Replacement starts to win when the damage is systemic. Multiple leaks in different parts of the roof, widespread granule loss, or — the big one in St. Louis — soft or rotted decking underneath. Once water has been getting past the shingles long enough to compromise the wood sheathing, a surface patch is lipstick on a structural problem. The only way to know the decking's condition is to have someone get up there and look, ideally pulling back a section in a suspect area.
- Isolated damage, sound decking, younger roof → repair is usually right.
- Damage in multiple areas, or any soft/rotted decking → replacement is usually the honest answer.
- An active leak of unknown source → diagnose first; don't authorize either path blind.
What St. Louis's freeze-thaw climate changes
Missouri sits in a band where winter temperatures swing across the freezing line over and over instead of staying locked below it. Each cycle, water that worked into a tiny crack or under a shingle freezes, expands, and pries the gap a little wider, then thaws and seeps deeper. Over years this is what turns a cosmetic flaw into a leak. It's also why a roof that would last decades in a milder climate ages faster here.
Ice damming is the seasonal version of the same physics. Heat escaping from the attic melts snow on the upper roof; the meltwater runs down to the cold eaves and refreezes into a ridge of ice that backs water up under the shingles. If you've seen icicles along your gutter line in January, you've seen the conditions that cause it. A roof already near the end of its life handles freeze-thaw and ice damming far worse than a new one — which pushes the math toward replacement for older roofs and toward fixing ventilation/insulation alongside any repair.
Benchmark, not a quote
Run the simple cost-vs-value comparison
Once you know age, damage spread, and decking condition, the financial comparison is straightforward in principle. Repairs are far cheaper up front. A full replacement is a major expense but resets the clock and usually comes with fresh workmanship and material warranties.
The trap is the "repeated repair" path — spending repair money two or three times on a roof that needed replacing the first time. Add up what you've already spent patching, and what you're likely to spend again within a couple of years, and compare that to the one-time replacement cost. If the repairs are approaching a meaningful fraction of a replacement and the roof is old, replacement is usually the better dollar decision, not just the better roof.
For labeled benchmark ranges by repair type — and a plain explanation of what drives the number up or down — see our roof repair cost guide. Treat every figure there as a planning range, not a quote: the accurate number comes from a pro who sees your roof.
When to get a professional eye on it
Some situations are genuinely DIY-diagnosable from the ground — a shingle on the lawn after a storm tells its own story. But anything involving an active interior leak, suspected decking damage, or a roof you can't safely or clearly see should get a professional inspection before you decide. The cost of a wrong call here is measured in thousands of dollars and water damage to your home's interior.
When you do bring in a pro, the most important thing you can control is who shows up. Get someone licensed and insured, get the diagnosis and the recommendation in writing, and understand whether you're being sold a repair or a replacement and why. Our guide on vetting a St. Louis roofer covers how to do that without getting pressured into the wrong job.
If you want to skip the part where five companies blow up your phone, that's the entire reason Routed exists. You tell us what's happening with your roof, we match you with a single verified local pro for your area, and they call you — usually within a minute. One homeowner, one pro, no bidding war over your number.
Related on Routed
Roof repair in St. Louis, MO
Get matched with one verified local roofer — they call you in under 60 seconds.
Roof replacement in St. Louis, MO
Planning a full replacement? Match with one exclusive local pro for the job.
Roof repair cost guide
Labeled benchmark price ranges by repair type, and what moves the number.
How Routed verifies a pro
The license + insurance checks every pro clears before we route a homeowner.
Match with one verified local roofer
Skip the five-phone-call gauntlet. Tell us what's happening with your roof and we match you with a single exclusive local pro — license and insurance confirmed — who calls you in under sixty seconds. Nobody else gets your number.
Get matched