Roofing in St. Louis, Missouri
Quick answer
St. Louis homeowners typically pay $8,000–$22,000 for roof replacement and repair, depending on roof size and material. RoofMatch STL matches you with up to three vetted, licensed roofers serving St. Louis, Missouri for free quotes — you're never charged.
| Typical cost | $8,000–$22,000 per roof replacement |
|---|---|
| Typical timeline | Most homes: 1–3 days for a replacement; many repairs same-day. |
Asphalt shingles, ~1,700–2,200 sq ft of roof area. Metal and slate cost more.
Roofing in St. Louis
Much of St. Louis city housing is century-old brick with steep-pitched roofs and original slate or low-slope sections over additions — jobs that need a roofer experienced with older decking and historic-district rules. Spring and summer hail also drive a steady stream of storm-damage and insurance work.
Serving ZIP codes 63101, 63103, 63104, 63108, 63109, 63110, 63116, 63118, 63139 · Neighborhoods: Tower Grove, The Hill, Central West End, Carondelet, Soulard, Dogtown
- Up to 3 free quotes from vetted, licensed & insured local roofers
- Storm & hail damage and insurance-claim experienced contractors
- Asphalt, metal, tile, slate, and flat/commercial roofing
- No cost to you and no obligation to hire
Roofing FAQs
- How much does a new roof cost in the St. Louis area?
- Most St. Louis homeowners pay between $8,000 and $22,000 for a full roof replacement, with the typical asphalt-shingle job around $11,000–$16,000. Price depends on roof size, pitch, number of layers removed, and material.
- Is RoofMatch STL a roofing company?
- No. RoofMatch STL is a free matching service. We connect you with independent, licensed local roofing contractors and are paid a referral fee by those contractors — never by you.
- How fast can I get matched with a roofer?
- Submit the short form and we typically match you with up to three vetted local roofers within one business day. Emergency leak and storm-damage requests are prioritized.
- Do you cover storm and hail damage claims?
- Yes. Many roofers in our network specialize in hail and wind damage and can help document a roof for an insurance claim. St. Louis sees frequent spring and summer hail, so this is one of our most common requests.
Get matched with St. Louis roofers — free
Tell us about your project. We'll match you with up to three pre-screened roofers for free quotes — no obligation.