Residential and commercial roofing built to handle Missouri weather and made to last. Pick a service below to learn more.
From a quick leak repair to a full roof replacement or a new commercial system, RoofWorx is your one local crew for it all.
Complete tear-off and new roof installation with premium materials and clean job sites.
Learn more →Leaks, missing or cracked shingles, flashing and vent repairs — fixed fast and done right.
Learn more →Free damage inspections and full insurance-claim help after Missouri's wind and hail.
Learn more →Architectural and fiberglass shingles in dozens of colors — our most popular roof.
Learn more →Standing-seam and metal panel roofs that shrug off weather and last a lifetime.
Learn more →The classic look of shingle or tile with the strength and longevity of steel.
Learn more →TPO, EPDM and flat / low-slope roof systems for businesses and property owners.
Learn more →Roof-integrated solar panels installed and flashed right by your roofer.
Learn more →Not sure what your roof needs? We'll inspect it and recommend the right fix.
Get a free inspection →Serving Wentzville, O'Fallon, St. Peters, St. Charles & Troy.
Start Your Free Inspection
If your roof is relatively young and the damage is localized, a repair is usually the smart call. If it's near the end of its life, leaking in multiple spots, or has widespread storm damage, a full replacement is more cost-effective long term. Our free inspection will tell you exactly where yours stands.
Yes. We install and repair every common residential roof, and we handle commercial roofing — TPO, EPDM, and flat / low-slope systems — for businesses across Wentzville, O'Fallon, St. Peters, and St. Charles.
Yes. We accept cash, checks, all major credit cards, and Apple Pay, plus flexible monthly payment plans. Every project is also backed by a third-party $20,000 guarantee, and select projects are insured up to $250,000.
Yes — RoofWorx is a licensed, insured, and ICC-certified roofing contractor, so your roof is installed to current building-safety codes by an accountable local company.
Metal and stone-coated steel roofs can last 40–50+ years, versus 20–30 for quality asphalt shingles. We'll help you weigh budget, looks, and lifespan during your inspection.
Tell us what's going on up there and we'll give you a free, no-pressure inspection and estimate.
📞 Call (636) 466-8747 Request a Free Inspection