Roofing Contractors in St Louis, MO: 2026 Costs & How to Hire
St Louis sits in hail country. A single spring storm across St. Charles, west county or south city can put thousands of roofs into the claims queue overnight, and the out-of-town crews follow within days. Add high summer humidity, deep winter freeze-thaw at valleys and eaves, and a housing stock full of low-slope back porches and century-old decking, and roofing here rewards homeowners who slow down and check credentials. Here is what roofing costs in St Louis in 2026 and how to vet a contractor.
By Jason Green · Roofing & Gutters · Published August 26, 2026 · Updated August 26, 2026 · 8 min read
There is no state roofing license — verify locally, then verify insurance
Missouri does not license roofing contractors at the state level. The City of St. Louis requires a business license through the License Collector, and St. Louis County plus individual municipalities require contractor registration and often a bond. Ask which jurisdiction covers your address and get the matching number. Then require a certificate of insurance emailed directly by the agency showing general liability and workers compensation with you named as certificate holder. Ask how long the company has had a local address and phone — after a hail event, that single question filters out most of the crews that will not be here when the workmanship warranty matters.
Hail, wind and how the claim actually works
After a storm, photograph what you can see safely, then call your insurer and get an adjuster date before signing anything. A reputable roofer will inspect, document with photos, and meet the adjuster. Two things to refuse: a contractor who offers to cover, waive or rebate your deductible — that is fraud and it can void your claim — and a broad assignment of benefits handed to you on the doorstep. Understand whether your policy pays actual cash value or replacement cost and whether it carries a separate percentage wind and hail deductible, which is common in Missouri and changes your out-of-pocket number substantially.
What a real replacement scope includes
A complete architectural shingle replacement means full tear-off to the deck, deck inspection with a stated per-sheet price for replacement, ice-and-water shield at eaves and valleys, synthetic underlayment, new step and counter flashing rather than reused metal, pipe boots, ridge vent with adequate intake at the soffits, and a magnet sweep at cleanup. Low-slope porch and addition roofs need a separate membrane system priced separately — do not let them disappear into a shingle number. If hail is the reason, ask whether Class 4 impact-resistant shingles make sense; several Missouri carriers offer a premium discount that pays back the upgrade over time.
Permits and what belongs in writing
Roof replacement requires a permit from the City of St. Louis Building Division or your county municipality, and the contractor pulls it. Skipping the permit is a warning sign, not a shortcut. A fair estimate names the shingle line and manufacturer, tear-off layers, underlayment and flashing details, ventilation, deck contingency pricing, cleanup, the manufacturer warranty and the separate workmanship warranty in years. Deposits above a third of the contract are a red flag, and final payment belongs after the inspection closes and you have walked the property.
Typical cost ranges
| Architectural shingle replacement, 1,800 sq ft roof | $10,500 - $19,500 |
| Architectural shingle replacement, 2,600 sq ft roof | $15,000 - $28,000 |
| Class 4 impact-resistant shingle upgrade | add $1,200 - $3,200 |
| Low-slope porch or addition membrane | $2,200 - $6,000 |
| Targeted leak or flashing repair | $400 - $1,500 |
| Deck sheathing replacement, per sheet | $80 - $165 |
Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.
Common questions
How much does a new roof cost in St Louis?
In 2026, an architectural shingle replacement runs about $10,500 to $19,500 on an 1,800 square foot roof and $15,000 to $28,000 on a 2,600 square foot roof, before deck replacement or low-slope sections.
Do roofers need a license in Missouri?
Not at the state level. Licensing is local — the City of St. Louis issues business licenses through the License Collector, and county municipalities require contractor registration and often a bond. Verify the number for your jurisdiction and insist on an insurance certificate from the agency.
Are impact-resistant shingles worth it here?
Often yes in hail-prone St Louis. A Class 4 upgrade adds roughly $1,200 to $3,200, and many Missouri insurers offer a premium discount for it — ask your carrier for the exact figure before you decide.
What should I avoid after a hail storm?
Any contractor who offers to waive or absorb your deductible, asks you to sign an assignment of benefits at the door, or has no long-standing local address. Call your insurer first and get the adjuster scheduled before signing a contract.
Want real numbers for your own project?
Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.
Get My Free Roofing QuotesLocal cost ranges, seasons, permits and licensing for this city live on the market page.
Roofers in St Louis, MOSources
The Henry Standard
Every roofer in our network agrees to three things.
Show up
Call back. Keep appointments. And if something changes, communicate it.
Quote honestly
Clear scope, materials, and pricing in writing—so you know what you're agreeing to.
Finish the work
See the job through and take care of the agreed-upon work before calling it finished.
Nothing revolutionary. Just the way we believe doing business should still be done.
