Roofing Contractor in Kirkwood, MO
Locally Owned. Highly Rated. Serving Kirkwood and St. Louis County for Over 15 Years.
Kirkwood's go-to roofer for repair, replacement, and storm damage restoration. Over 15 years serving St. Louis County. Free inspections, transparent pricing, and 24/7 emergency service available.
Kirkwood's Trusted Roofing Contractor
Kirkwood is one of St. Louis County's most beloved communities. Tree-lined streets, historic bungalows, craftsman-style homes, and established neighborhoods give the city its character. But those same mature trees, Missouri's freeze-thaw winters, and the region's intense hail seasons put Kirkwood roofs through some serious punishment every single year.
That's where Utz Roofing comes in. We are a locally owned roofing contractor serving Kirkwood, MO and the greater St. Louis County area. We are not a national chain or a storm-chasing crew that shows up after a major hail event and disappears. We have been working on roofs across Kirkwood's neighborhoods for over 15 years, and we are here for the long haul.
Whether you need a quick roof repair, a full replacement, storm damage restoration, or a free inspection to see where things stand, Utz Roofing delivers honest assessments and quality workmanship every time.
Call Us To Get a Free Roof Inspection
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 Kirkwood Homes Need a Local Roofing Expert
Kirkwood's housing stock is one of its greatest strengths, and one of its biggest roofing challenges. Many homes in the area were built in the mid-20th century, meaning original roofing materials are either at or well past their expected lifespan. Add in Kirkwood's heavy tree canopy and Missouri's punishing weather cycles, and you have conditions that demand a roofer who understands the local landscape.
Here is what we see most often on Kirkwood roofs:
• Moss and algae growth from overhanging tree branches blocking sunlight and retaining moisture on shingles
• Granule loss and shingle deterioration on roofs that are 15 to 25 years old and approaching end of life
• Storm and hail damage from Missouri's severe weather seasons, often invisible from the ground but costly if ignored
• Flashing failures around chimneys, skylights, and dormers common in older Kirkwood craftsman and colonial-style homes
• Ice dam damage along roof edges during hard freezes, causing water to back up under shingles and into attic spaces
We know what to look for because we have seen it all across Kirkwood's streets. Our inspections are thorough, our estimates are itemized, and we never recommend work that is not needed.
Roofing Services We Offer in Kirkwood, MO
Tailored solutions for St. Louis homes and businesses.
Residential Roof Replacement
Certified CertainTeed and GAF installers handling full tear-offs, new installs, and re-roofs. Architectural shingles, impact-resistant shingles, and metal roofing all backed by manufacturer warranties.
Roof Repair in Kirkwood
From missing shingles and flashing failures to leak sealing and ridge cap replacement, we fix the root cause and not just the symptoms.
Storm Damage Restoration
Fast inspections, detailed damage documentation, and full insurance claim support after every Kirkwood hailstorm. We meet your adjuster on the roof so nothing gets missed.
Emergency Roof Repair
Fallen tree, wind damage, or sudden leak? We offer 24/7 emergency repair and tarping across Kirkwood and St. Louis County. Call (636) 221-7865 and we respond fast
Roof Inspection in Kirkwood
Free, honest, and thorough. We recommend at least one inspection per year, especially after Missouri's storm seasons. We tell you exactly what your roof needs and what it does not.
Commercial Roofing
TPO and EPDM flat roofing systems for Kirkwood commercial properties. Industrial-grade installation scheduled around your business hours.
Why Kirkwood Homeowners Choose Utz Roofing
Unlocking added value for Kirkwood homeowners.
Locally Owned and Operated
We are your neighbors, not a franchise. Our reputation in the St. Louis area is built on doing right by local homeowners, and we plan to keep it that way.
Licensed and BBB Accredited
We carry all required licensing for St. Louis County, maintain full insurance coverage, and handle all permitting so you never have to worry about compliance.
Transparent, Itemized Estimates
You will always know exactly what you are paying for and why. No vague quotes, no surprise charges, and no pressure.
We use Xactimate software and meet your adjuster on the roof to ensure every detail of storm damage is documented. We advocate for you so your claim covers what it should.
Insurance Claim Specialists
GAF Certified Installers
Our certifications mean you get manufacturer-backed warranties that protect your investment long after installation day.
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.
Our Recent Projects
Don’t Just Take Our Word For It…
Read what your neighbors are saying!
Frequently Asked Questions
-
Most residential roof replacements in Kirkwood range from $8,500 to $14,000 for architectural shingles on a standard 2,000 sq. ft. home. Metal roofing starts around $18,000. Actual pricing depends on roof size, pitch, material choice, and the condition of the existing deck. We provide free, detailed estimates so you know exactly what to expect.
-
Yes. The City of Kirkwood requires permits for roof replacements. Utz Roofing handles all permitting and city inspections on your behalf, so you do not have to navigate that process yourself.
-
We follow the 50% rule. If the cost of repairs exceeds half the cost of a new roof, or if your roof is over 20 years old with widespread deterioration, replacement is usually the smarter investment. We will always give you an honest recommendation after inspection.
-
Most residential roof replacements in Kirkwood are completed in a single day. Larger or more complex roofs may take 2 to 3 days. We work efficiently and clean up completely before we leave.
-
Absolutely. We are insurance claim specialists. We document all hail and storm damage using Xactimate software, meet your adjuster on the roof, and help you navigate the claims process from start to finish.
-
Yes. We offer 24/7 emergency roof repair and tarping across Kirkwood and St. Louis County. If a storm or fallen tree has damaged your roof, call us immediately at (636) 221-7865.
Get Your Free Roof Inspection in Kirkwood, MO
Do not wait for a small issue to turn into an expensive problem. Whether you have noticed missing shingles, a water stain on your ceiling, or just want peace of mind before the next storm season, Utz Roofing is ready to help.
Call us at (636) 221-7865 or schedule your free inspection online. We serve Kirkwood, MO and all of St. Louis County.

