Roofer in St. Louis, MO — Repair, Replacement & Emergency Service
St. Louis's #1 Rated Roofing Contractor — Serving Every Neighborhood From Clayton to South City. Licensed, Insured, and Ready 24/7.
5-Star Rated
Licensed & Insured
BBB Accredited
Locally Owned
St. Louis Roofing Services You Can Trust
St. Louis is a city built on character. From century-old brick bungalows in Bevo Mill and historic Victorians in Lafayette Square, to sprawling ranch homes in Ballwin and commercial warehouses along I-70 — every roof in this city tells a different story and demands a different solution.
That's why St. Louis homeowners and property managers trust Utz Roofing. We're not a national chain or a storm-chasing crew that shows up after a hailstorm and disappears. We're a locally owned roofing contractor that has been working across St. Louis County and the greater Metro area for over 15 years — and we plan to be here for the next 15 too.
Whether you need a slate roof restored in Lafayette Square, an EPDM flat roof repaired in Maryland Heights, or emergency leak repairs after a Missouri storm, we bring the same level of precision craftsmanship to every job — big or small.
Our headquarters is in Franklin County, but St. Louis is our backyard. We know these neighborhoods, we know these homes, and we know exactly what your roof needs to survive Missouri's brutal weather year after year.
Comprehensive Roofing & Siding Services
Tailored solutions for St. Louis homes and businesses.
Residential Roof Replacement
St. Louis freeze-thaw cycles destroy poorly installed roofs. As certified CertainTeed and GAF installers, we do full tear-offs, new installs, and re-roofs backed manufacturer warranties standard.
Metal Roof Installation
The last roof you'll ever need. Our standing seam metal systems last 40-70 years, are Class A fire-rated, and cut summer cooling costs. Built for Missouri's hail seasons and brutal weather swings.
Commercial & Flat Roof Repair
We specialize in TPO and EPDM flat roofing for St. Louis warehouses, retail centers, and multi-family properties. Industrial-grade systems installed around your business hours to minimize downtime.
Emergency Roof Repair
When hail strikes the Gateway City, we provide 24/7 Emergency Tarping and immediate leak repair. We handle your insurance claims from start to finish.
Siding & Gutters
Protect your home with James Hardie fiber cement or premium vinyl siding. Built to handle Missouri storms, freeze-thaw cycles, and UV exposure and it looks great doing it.
Roof Leak Detection
Don't let a small drip become a disaster. We use advanced moisture detection to find and fix leaks on low-slope additions and porches
How Much Does a New Roof Cost in St. Louis?
Many St. Louis homeowners worry about the price of a new roof. While every project is unique, here are the average price ranges you can expect for a standard 2,000 sq. ft. home in the 314 area code
| Roof Type | Average Cost Range | Estimated Lifespan |
|---|---|---|
| Asphalt Shingle (3-Tab) | $6,500 – $9,500 | 15-20 Years |
| Architectural Shingle | $8,500 – $14,000 | 25-30 Years |
| Flat Roof (TPO/EPDM) | $7,000 – $12,000 | 20-25 Years |
| Metal / Slate | $18,000+ | 50+ Years |
*Note: Prices are estimates for a standard 2,000 sq. ft. home in the St. Louis area. Actual costs vary by material and roof complexity.
Ready to Get Started?
Don't wait for a small leak to become a big problem. Partner with the St. Louis County roofing contractor that puts you first.
Why Choose Utz Roofing?
Unlocking added value for St. Louis homeowners.
Unrivaled Craftsmanship
We don't just meet 2021 IRC building codes; we exceed them. Our experienced crews bring precision skill to every project.
Transparent Communication
You are never left in the dark. We provide clear, itemized estimates and keep you informed from the first inspection.
Timely Completion
We respect your time. Whether it's a repair or a full tear-off, we work efficiently to minimize disruption.
Cost-Efficiency
We provide high-quality materials and workmanship that fit your budget, ensuring you get the best return on investment.
Insurance Claim Experts
We use Xactimate software to ensure your insurance claim covers every detail of storm damage, advocating for you.
Solving St. Louis’s Toughest Roofing Challenges
St. Louis experiences some of the most severe hail events in the country. According to NOAA storm data, the St. Louis metro area is struck by significant hail (1" diameter or larger) multiple times per year — with devastating impacts on asphalt shingles, metal gutters, and HVAC equipment.
Signs Your Roof Has Hail Damage
• Circular dents or dark bruising on shingles (granule displacement)
• Dented or creased aluminum gutters and downspouts
• Cracked or broken skylights or vent covers
• Soft spots when you press on the shingle surface
• Granules collecting in gutters or at downspout exits
• Damaged window screens or siding dents (hail hits these too)
What to Do Immediately After a St. Louis Hailstorm
1. Document everything before any cleanup. Take photos of your gutters, siding, and any visible shingle damage from the ground.
2. Do not climb on the roof yourself — wet shingles are extremely slippery and granule loss makes them unpredictable underfoot.
3. Call Utz Roofing for a free storm inspection. We can typically be on-site within 24-48 hours of a major storm event.
4. File your insurance claim early. Missouri homeowners insurance policies typically have a one-year window to file storm damage claims — do not wait.
5. If you have interior damage (ceiling stains, wet insulation), call us for emergency tarping to stop further damage immediately.
Our Recent Projects
Proudly Serving St. Louis & Beyond
From our headquarters on Old Highway 100, we cover a 50-mile radius.
Also Serving These Communities
Benton Park
Soulard
South City
Read what your neighbors are saying!
Frequently Asked Questions
-
Yes. Most municipalities in St. Louis City and County require a permit. As your contractor, Utz Roofing handles all permitting and inspections for you.
-
We follow the 50% rule. If repairs cost more than half of a new roof, or if the roof is over 20 years old, replacement is usually recommended.
-
Absolutely. We are insurance claim specialists. We meet your adjuster on the roof to ensure all storm damage is documented.
-
Most residential roof replacements in St. Louis are completed in a single day. Larger homes or complex roof designs may take 2 to 3 days. Weather permitting, we work efficiently to minimize disruption to your daily routine.
-
Yes. We provide 24/7 emergency roof repair and tarping services across St. Louis County and the Metro area. If a storm has damaged your roof and water is getting in, call us immediately at (636) 221-7865 and we respond fast.
-
We recommend at least once a year, ideally in spring after winter freeze-thaw cycles, and again after any major storm. Regular inspections catch small issues before they become expensive repairs.
Ready to Get Started?
Don't wait for a small leak to become a big problem. Partner with the St. Louis County roofing contractor that puts you first.

