Repair, replacement, inspections, and 24/7 storm response for Kirkwood's historic and older homes — from a trusted West County roofer based in nearby Ballwin.
Kirkwood is one of St. Louis County's most beloved historic communities, and it's a short drive east of our Ballwin base down Manchester Road. From the charming older homes on the tree-lined streets around downtown Kirkwood and the landmark Amtrak train station, to the neighborhoods stretching out along Lindbergh Boulevard, Ballwin Roofing Co. keeps Kirkwood roofs strong against everything Missouri weather brings. We know these streets, we know these houses, and we treat them with the care they deserve.
Kirkwood's housing stock skews older than much of West County — more century homes, more steep and complex rooflines, more roofs that are simply reaching the end of a 20-to-25-year shingle life. That's where a careful, honest roofer matters. We inspect thoroughly, show you what we find, and give you a straight recommendation: repair what can be repaired, and replace only what genuinely needs replacing. No pressure, no surprises.
Storm just rolled through Kirkwood? Hail and high winds are hard on older roofs and the big mature trees overhead drop limbs that can puncture shingles. Call (636) 317-5023 for a free post-storm inspection before a small problem becomes a big leak.
West St. Louis County takes the full force of Missouri's spring and summer storm season — hail, damaging straight-line winds, and heavy downpours — plus the winter freeze-thaw cycles that are especially tough on aging roofs. Kirkwood's signature canopy of mature trees is part of what makes the town beautiful, but those limbs and falling leaves pile debris in valleys and gutters, trapping moisture against the shingles and accelerating wear. We repair and replace asphalt shingle roofs — the most common roof on St. Louis homes — and install metal roofing and other materials too, all backed by an excellent workmanship warranty. Wondering how much life your roof has left? Our guide on how long a roof lasts is a good place to start.
We cover Kirkwood and the surrounding West County communities, including neighboring Des Peres, Manchester, and Ellisville. Right on the Kirkwood border and not sure we reach you? Just call — chances are we do.
Free inspections, honest estimates, and 24/7 emergency response.
☎ Call (636) 317-5023