Get matched with vetted St. Louis roofers — free
Tell us about your roof and we'll match you with up to three pre-screened, licensed local roofers for free, no-obligation quotes. RoofMatch STL is a free matching service — you're never charged.
- 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
Get your free quotes
Tell us about your project. We'll match you with up to three pre-screened roofers for free quotes — no obligation.
How RoofMatch STL works
- Tell us about your roof — your ZIP, the service you need, and how soon.
- We match you with up to three vetted, licensed local roofers, usually within one business day.
- You compare free quotes and choose — or walk away. No cost, no obligation.
Areas we serve
Roofing guides for St. Louis homeowners
-
St. Louis Roof Hail & Storm Damage: How to Get an Insurance Claim Approved (2026)
How St. Louis homeowners spot hail and wind roof damage, file an insurance claim, and get a fair roof replacement — with deadlines, deductibles, and what insurers actually pay.
-
Metal vs. Asphalt Shingles: Which Is Better for a St. Louis Roof?
A side-by-side comparison of metal roofing and asphalt shingles for St. Louis homes — cost, lifespan, hail performance, noise, and resale — to help you pick before you get quotes.
-
Roof Replacement Cost in St. Louis (2026): Real Price Ranges by Roof Type
What a new roof actually costs in the St. Louis area in 2026, broken down by material, roof size, and the factors that move your price — with typical ranges you can use to sanity-check a quote.
Common questions
- 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.