Serving the St. Louis area  ·  (314) 916-1279  ·  Open Mon-Sat 7am-6pm
📞 (314) 916-1279 Free Quote

Garage Floors in St. Louis, MO

Poured and finished concrete garage floor slabs for new builds, replacements, and additions.

✅ Insured Contractor 🛡️ Fully Insured 💸 Free Quote 24h ⭐ 293 Google reviews
+293Verified Reviews
10Years in Business
4.9 ★Google Rating
24/7Available
✅ No hidden fees💳 Cards accepted🛡️ Fully Insured
Garage Floors St. Louis

St. Louis homeowners face a unique set of concrete challenges, from freeze-thaw cracking on winter streets to settlement caused by the region's silty loess and clay soils sitting above limestone bedrock. A garage floor in St. Louis takes a beating from road salt tracked in on tires, oil drips from vehicles, moisture seeping up from the water table, and the constant weight of cars and storage. Whether you're building a new garage addition in a 1950s brick ranch in Kirkwood, replacing a failed slab in a Central West End Victorian, or pouring a fresh floor for a subdivision home in Chesterfield, a properly finished and sealed concrete garage floor is not a luxury, it's a foundation investment. We pour and finish garage slabs that resist cracking, staining, and moisture intrusion, so your floor stays level and clean for decades. This guide covers why garage floors matter in St. Louis, how we build them, what they cost, and what to look for when hiring a contractor near you.


Why Garage Floors Matter in St. Louis: Settling Soil and Salt Damage

St. Louis sits on a foundation of clay, silt, and limestone that doesn't stay put. Karst sinkholes in parts of the region, old clay-mine fill in neighborhoods like parts of south city, and soft river-bottom soil near the Missouri and Meramec cause slabs to settle, sink, and crack. Winter freeze-thaw cycles push moisture into cracks, expanding the damage season after season. Road de-icing salt tracked into garages scales and pits unprotected concrete, while oil and transmission fluid stain bare slabs permanently. A sealed garage floor stops this damage before it starts.

  • Prevents moisture from wicking up through the slab and damaging vehicles, tools, and stored items.
  • Resists oil, transmission fluid, and battery acid stains that accumulate over years of vehicle use.
  • Stops freeze-thaw scaling caused by winter salt and repeated wet-dry cycles in our climate.
  • Stays level longer because proper grading and base preparation account for local soil settlement patterns.
  • Reduces cracking from the stress of vehicles parked on an uneven or improperly finished slab.

A well-built garage floor protects your investment and keeps your garage usable year-round, even as the St. Louis soil shifts beneath it.

Key info: St. Louis County and City homes built before 1980 often sit on uncontrolled fill or settling clay. If your garage floor is cracking or pooling water, the soil beneath may be moving. We inspect the slab, assess drainage, and build new floors with proper slope and base preparation to handle local conditions.

For more information on how soil and foundation issues affect concrete work in St. Louis, visit the City of St. Louis Building Division or consult our concrete slabs and foundations page for details on base preparation and site evaluation.


How We Build Garage Floors in St. Louis: Site Prep, Concrete, and Finishing

A durable garage floor starts long before the concrete is poured. We evaluate drainage, remove old slab if needed, compact the base, set proper slope toward drains or exits, and finish the surface to resist wear and staining. The entire process takes 5 to 7 days from excavation to cure, depending on weather and slab size. Summer heat speeds concrete set time, so we pour early in the day and protect fresh concrete from the afternoon sun and thunderstorms common to St. Louis springs.

  • We excavate and remove any old cracked or failed slab, haul debris, and prepare a clean base.
  • We compact the subgrade and install 4 to 6 inches of compacted gravel base to support the new slab and manage water.
  • We set up forms, check for proper slope (typically 1/8 inch per foot toward exit or drain), and position reinforcement mesh or rebar.
  • We pour 4-inch concrete, finish with a smooth steel trowel or a non-slip broom finish for traction.
  • We cure the slab for 7 days before applying a penetrating sealer that resists oil, moisture, and salt staining.

The finished floor is ready for vehicles, storage, and the daily wear of a working garage in St. Louis.

Real example: A homeowner in Webster Groves had a 400-square-foot garage with a 1970s slab that was settling and cracking. We removed the old floor, compacted new base, poured a 4-inch slab with proper slope toward the garage door, finished it smooth, and sealed it. Two years later, no new cracks, no stains, and the floor is level. That's the St. Louis standard we deliver.

Learn more about our concrete finishing techniques and sealing options on our concrete sealing page.


Garage Floor Methods and Finishes: Choosing the Right Approach

Approach Description Best For
Smooth Trowel Finish Steel-troweled surface, polished or left matte, shows footprints and dust but easy to sweep and mop. Garages where appearance and easy cleaning matter; homes in Creve Coeur or Clayton where aesthetics count.
Broom Finish Textured surface created with a broom, provides traction, hides dirt and tire marks, less slippery when wet. Working garages, tool shops, and homes where safety and low maintenance are priorities; common in Chesterfield and St. Charles County.
Sealed Finish Penetrating or topical sealer applied after cure, protects against oil, water, salt, and UV damage, extends floor life by years. All St. Louis garages; essential for freeze-thaw climates and homes with road salt exposure from winter driving.
Removal and Replacement Complete demo of failed slab, new base prep, and pour; fixes settlement, drainage, and structural issues. Older St. Louis homes with sunken or severely cracked floors; Florissant and O'Fallon homes on clay fill or karst zones.

Each method has a role in St. Louis garages. We recommend sealed finishes for all new work because our climate and salt exposure demand it.


Garage Floors Cost in St. Louis: What to Expect

Garage floor pricing in St. Louis starts at approximately $5 per square foot for a standard 4-inch concrete slab with basic site prep and finish. A typical two-car garage of 400 to 500 square feet runs $2,000 to $2,500 for materials and labor. The final cost depends on several factors specific to your home and lot. Removal of an old slab adds $1 to $2 per square foot. Poor soil conditions or difficult drainage can increase base preparation costs. Sealing adds $0.50 to $1.50 per square foot but is essential in St. Louis and pays for itself by preventing staining and freeze-thaw damage. Access constraints (tight alleys in Soulard or Lafayette Square, or steep driveways on the private streets of the Central West End) may require hand-digging or smaller equipment, raising labor costs by 15 to 25 percent.

We always recommend getting two or three estimates from insured contractors in your area. This shows you the range of pricing and approach, and helps you understand what's included. Visit our pricing page for a detailed breakdown by service type and job size, then request a free estimate tailored to your specific garage and site.


Garage Floors Near Me: What to Look for When Hiring a Concrete Contractor in St. Louis

Hiring the right contractor means checking credentials, understanding what's covered, and making sure the job is done right the first time. Insurance and workers compensation coverage are non-negotiable. Always ask for a certificate of general liability insurance and workers compensation proof before work begins. This protects you if anyone is injured or property is damaged during the job. Get multiple estimates, check references from past garage floor jobs, and ask to see photos of completed work in similar St. Louis homes or neighborhoods. Understand whether your job requires a permit from the City or County, and confirm that your contractor will handle permit applications and inspections if needed. If you live in an HOA community in Ballwin, Maryland Heights, or Wildwood, check your covenants and restrictions for any requirements on garage appearance or construction methods.

  • Request proof of general liability and workers compensation insurance on every estimate and before any work starts.
  • Ask for three references from garage floor jobs completed in the past two years in St. Louis or St. Louis County.
  • Confirm whether a permit is required and who is responsible for obtaining and paying for it.
  • Get the estimate in writing, including scope, materials, timeline, and total cost with no surprises.
  • Verify that sealing is included or clearly priced as an add-on, because it is essential in our climate.

A contractor who is transparent about insurance, provides references, and explains the work in detail is one you can trust to deliver a floor that lasts.

Ready to move forward? Contact us today for a free, no-obligation estimate at (314) 916-1279. We respond within 24 hours and serve all of St. Louis and surrounding areas.

Garage Floors in St. Louis: Pricing Guide

ServicePriceDetails
Standard Garage Floor (4-inch slab, basic finish)Starting at $5/sq ftIncludes site prep, concrete pour, smooth or broom finish, typical 400-500 sq ft garage runs $2,000-$2,500
Slab Removal and ReplacementStarting at $6-$7/sq ftAdds demo, debris haul, and new base prep; necessary for failed, sunken, or severely cracked existing slabs
Sealing (Penetrating or Topical)$0.50-$1.50/sq ftApplied after cure; essential in St. Louis for freeze-thaw protection, oil stain resistance, and long-term durability
Difficult Site Access or Poor SoilOn estimateHand-digging, tight alleys, clay fill, or karst zones require site inspection before pricing; labor costs increase 15-25 percent
Travel and EstimateFreeNo charge for travel within St. Louis and surrounding counties; free estimate within 24 hours at (314) 916-1279

Indicative pricing, the exact cost depends on square footage, finish, and site access. Free personalized estimate within 24h at (314) 916-1279.

Frequently asked questions: Garage Floors in St. Louis

How much does a garage floor cost in St. Louis?
A standard 4-inch concrete garage floor starts at approximately $5 per square foot. A typical two-car garage of 400 to 500 square feet costs $2,000 to $2,500 for concrete and finishing. If you need to remove an old failed slab first, add $1 to $2 per square foot. Sealing, which we recommend in St. Louis due to freeze-thaw cycles and road salt, adds $0.50 to $1.50 per square foot. Difficult site access or poor soil conditions may increase costs by 15 to 25 percent. Get a free estimate from us at (314) 916-1279 for an exact price on your specific garage.
Do I need to remove my old garage floor before pouring a new one?
Not always. If your existing slab is in good condition, we can often pour over it after proper cleaning and preparation. However, if the old floor is severely cracked, sunken, settling unevenly, or pooling water, removal is the better choice. A failed slab underneath will cause the new floor to crack as well. We inspect your current slab and recommend removal or overlay based on what we find. In St. Louis, where soil settlement is common, removal and proper base prep often prevent future problems.
What finish should I choose for my garage floor in St. Louis?
A smooth steel-troweled finish looks polished and is easy to sweep and mop, but shows footprints and dust. A broom finish is textured, provides traction, hides dirt and tire marks, and is less slippery when wet. Most St. Louis homeowners choose broom finish for working garages because it's practical and low-maintenance. Both finishes should be sealed after cure to resist oil stains, moisture, and freeze-thaw damage. Sealing is essential in our climate and extends the life of your floor by years.
How long does it take to pour and finish a garage floor in St. Louis?
From start to finish, a garage floor project typically takes 5 to 7 days. This includes excavation and base prep (1 to 2 days), concrete pour and finish (1 day), and curing time (7 days before sealing). We schedule pours early in the day during summer to avoid afternoon heat and thunderstorms common to St. Louis springs. You cannot park on the floor or use the garage for 7 days after the pour. Weather delays may extend the timeline, especially during heavy rain or cold snaps.
Do I need a permit for a new garage floor in St. Louis?
Permit requirements depend on whether you are building a new garage or replacing an existing slab in an established structure. New construction almost always requires a permit and building department inspection. Replacement of an existing garage floor may not require a permit, but it varies by city and county. We check local requirements for your address and handle permit applications if needed. Call us at (314) 916-1279 to confirm permit status for your job, and we'll advise you on timing and costs.
Why does my garage floor crack in winter in St. Louis?
St. Louis winters bring freeze-thaw cycles that damage concrete. Moisture seeps into tiny cracks and pores, freezes and expands, and pushes the concrete apart. Road de-icing salt tracked into garages accelerates this damage by drawing moisture deeper into the slab. An unsealed floor is especially vulnerable. Proper sealing after the concrete cures creates a barrier against moisture and salt intrusion. We also ensure proper slope and drainage so water doesn't pool on the floor. These steps reduce cracking and extend the life of your garage floor by years.
What is the best time of year to pour a garage floor in St. Louis?
Late spring through early fall is ideal. Concrete cures best in warm, dry conditions, and we avoid heavy rain and freezing temperatures. Summer heat speeds the curing process, but we pour early in the day to avoid the hottest afternoon hours and sudden thunderstorms common to St. Louis in May and June. Fall is excellent because temperatures are mild and humidity is lower. Winter is difficult because concrete cures slowly in cold, and freezing can damage fresh concrete. We can pour in winter if necessary, but cure time extends and costs may increase. Spring is workable but unpredictable with rain and cold snaps. Call us at (314) 916-1279 to schedule your pour during the best weather window for your job.
Can you fix a cracked or sunken garage floor in St. Louis?
Yes, we offer two approaches. For minor surface cracks, we can seal and patch the damage to stop it from spreading. For significant cracking, sunken sections, or uneven floors, removal and replacement is more reliable. St. Louis soil settlement is common, especially in older neighborhoods and clay-fill areas. A new slab built with proper base preparation and slope handles local conditions better than patching a failed floor. We inspect your floor and recommend the best solution. Contact us at (314) 916-1279 for a free estimate.
Should I seal my garage floor, and how often does it need resealing?
Yes, sealing is essential in St. Louis. It protects concrete from oil stains, road salt, moisture, and freeze-thaw damage. We apply sealer after the concrete cures, usually 7 to 10 days after the pour. Penetrating sealers typically last 3 to 5 years, while topical sealers last 2 to 3 years depending on traffic and weather. You should reseal every 2 to 5 years to maintain protection. A sealed floor stays cleaner, resists staining, and lasts significantly longer in our climate. Sealing is a small investment that pays for itself by preventing costly repairs.
Are you insured for garage floor work in St. Louis?
Yes, we carry general liability insurance and workers compensation on every job. This protects you, your home, and anyone who may be injured during the project. Always ask for proof of insurance from any contractor you hire. Never hire someone who cannot provide current insurance documentation.
← Back to services
Why choose us?

Trusted professionals in St. Louis

🏅

Insured contractors

Continuous training, professional equipment and meticulous, carefully checked work

🛡️

Fully Insured

Full coverage on all our job sites, no exceptions

⚡

Available Mon-Sat 7am-6pm

Emergencies, weekends, holidays: available when you need us

💰

100% Free Quote

Response within 24h, no commitment, by phone or form

Verified client reviews

293+ Verified Client Reviews in St. Louis

⭐⭐⭐⭐⭐ 4.9/5 · 293 verified Google reviews

Free Quote

Get Your Free Quote

Concrete in St. Louis · Response within 24h · No commitment · ☎ (314) 916-1279

Your Free Quote Request

Confidential · Response within 24h

✅ Free personalized estimate ⚡ Response within 24h 🛡️ Fully Insured 📍 On-site visits included in St. Louis ✅ No hidden fees 🕐 Available Mon-Sat 7am-6pm