Skip to main content
Bel Covo
epoxy flake lobby

Garage floor coatings in St Louis, Missouri

  • Concrete Craftsmen Since 2004
  • St. Louis Metro Coverage
  • Slabs Built for the Finish
  • On-Site Moisture Testing

Garage floor coatings in St. Louis, Missouri

Flake on a two-car St. Louis garage costs $4,000 to $4,900, plus the drive. Three-car garages and shop bays cost $6,100 to $7,450. That’s for garage floor coatings in St. Louis, Missouri, from the city and St. Louis County out through St. Charles, Jefferson, and Franklin counties. Our Springfield team covers the St. Louis metro. Your coating has to stand up to road salt off I-70 and I-270, 65 to 70 freeze-thaw cycles a year, and river damp that pushes moisture up through old slabs.

The Missouri garage floor coatings state page covers every system we put down across the state.

Why coat a garage floor across the St. Louis metro?

St. Louis is hard on a garage in all four seasons, and not the same way southwest or western Missouri is:

  • Summer humidity along the Mississippi and Missouri rivers often tops 80 percent for weeks in July and August.
  • Winter brings 65 to 70 freeze-thaw cycles. That’s fewer than KC or Springfield, but still enough to chip apart a bare apron in ten years.
  • Road salt rolls in off the interstates and US-40 on every tire.
  • Old brick-home slabs and pre-WWII detached garages carry decades of oil stains and shifting joints.

A coated floor done right keeps the salt and damp out of the concrete and rides out the hot and cold. Then cleanup is just a scrub. Our coating service page has the full lineup.

What does a St. Louis County residential garage need?

Most home garage work in the metro is in newer houses. Think Chesterfield, Town and Country, Ladue, and parts of Florissant in St. Louis County. Then St. Charles, O’Fallon, Wentzville, and Lake St. Louis in St. Charles County. Newer slabs are in great shape. Most are a 4-inch pour on a vapor barrier, with control joints cut where they belong. So prep goes fast, and the price stays at the low end. A full flake floor runs $8.55 to $10.39 a square foot. In a newer Chesterfield or Wentzville two-car garage, that comes to $4,000 to $4,900 plus the drive.

What do older St. Louis garage slabs need?

St. Louis has more pre-WWII houses than anywhere else in Missouri. And that history shows on the slab. Central West End brick homes went up from 1890 to 1920. Soulard has rowhouses with detached garages, and Webster Groves and Kirkwood are old streetcar suburbs from 1920 to 1940. Those slabs often have a hundred years of oil stains. They crack along the old joints, chip near the garage door, and sit on no vapor barrier at all. We walk every St. Louis garage before we quote it, so the price is honest and nothing surprises you halfway through. Oil-soaked slabs get a soap scrub and a vacuum lift. The worst ones get shot-blasted to take off the stained top millimeter before the last diamond grind.

What do Clayton and Chesterfield executive garages get?

Big custom homes in Clayton, Ladue, Chesterfield, Frontenac, and Town and Country, and on 1 to 5 acre lots out I-64 toward Wildwood and Eureka, want show garages and shop garages. They pick metallic epoxy and premium flake the most. A metallic floor is a shiny pour with depth to it. It can look like polished stone or swirled marble, based on how the pigment moves under the squeegee. Each floor comes out one of a kind, since the pigment reacts to the damp, the slab’s heat, and the timing. St. Louis summers give us the least working time of any Missouri metro, with river humidity over 80 percent in July and August. So metallic jobs book in spring or fall. If one can’t wait, we hold the slab at 70 to 75 degrees overnight with fans and dehumidifiers, then use a slow-setting base. Lots of crews skip that, and that’s where blotchy metallics come from. Our RESA Metallic floor starts at $5.96 a square foot, and three-car flake floors run $8.55 to $10.39.

The flake range counts setup. One line-item rate, like the metallic start, can print a bit below it.

How are St. Charles County shop and outbuilding floors built?

St. Charles, O’Fallon, Wentzville, and Lake St. Louis keep building shops on 2 to 10 acre lots. These floors work hard. Welding, car lifts, ATV and UTV repair, old-car rebuilds, and stored gear all share one slab.

So concrete floor coatings in a St. Charles County shop start with a 100 percent solids epoxy base at 15 to 20 mils. On top goes a urethane cement or polyaspartic topcoat at 4 to 6 mils to fight wear and sun. Grit goes in, too (aluminum oxide or quartz), so it’s not slick with oil on it. We run the coating up the wall as a cove base, so you can pressure-wash it. Done right, it lasts 10 to 15 years. Bare concrete lasts 3 to 5. Shop coatings run $8.55 to $10.39 a square foot, based on how thick it goes and how much chemical you throw at it.

A slab check comes before the coat

We look at every St. Louis garage slab before any diamond touches it. If an older slab shows a warning sign, like stains or a coating that let go, we run a calcium chloride test. The test costs a few hundred dollars. A coating that blisters on a Soulard garage because nobody tested for moisture costs the whole job, plus the tear-off. If your slab needs the test, or you ask for one, it goes in the quote. It never gets cut to save money.

Why does polyaspartic win in St. Louis?

St. Louis winters are hard on a plain epoxy topcoat, even with fewer freeze-thaw cycles than Kansas City or Springfield. January cold snaps drop garage floors into the 30s and 40s. Freeze-thaw pounds the apron and the door sill, where warm inside air meets the cold. Then August comes. A south-facing Chesterfield garage with the door shut hits 120 degrees by mid-afternoon, with the air over 80 percent humidity. Polyaspartic topcoats stay flexible from below freezing to past 150 degrees. They don’t yellow in the sun. And they hold up to hot-tire pickup when you pull in off summer asphalt. The standard St. Louis build is a 100 percent solids epoxy base at 10 to 15 mils. Vinyl flake or quartz goes into the wet base (or metallic pigment does). Then a clear polyaspartic topcoat goes on at 4 to 6 mils. We can check the bond with an ASTM D4541 pull-off test.

River damp is what sets St. Louis apart from western Missouri. Old homes with no vapor barrier under the slab can let a lot of moisture up through the floor. That means pre-WWII brick homes, 1950s split-levels in north County, and parts of Florissant and Spanish Lake. When a slab’s history raises a flag, we test it before we coat. Flags are a pre-WWII house, ground that shifts from karst, an old coating that failed, or a downspout that dumps by the apron. Our tests are a calcium chloride dish (ASTM F1869) and a probe that reads the damp inside the slab (ASTM F2170). Over 3 pounds per 1,000 square feet per 24 hours, a moisture barrier primer goes down first.

What do I-70 and I-270 corridor fleet bays need?

St. Louis sits where I-70 crosses I-55, with I-270 ringing the metro. That brings a lot of fleet shops and light-industrial floors in Earth City, Hazelwood, and the North Riverfront. The old Anheuser-Busch and Soulard plant slabs add older light-industrial work, too. Fleet bays are the hardest floors we coat. Diesel, hydraulic fluid, battery acid, brake dust, and antifreeze hit the floor every day.

A commercial floor coating for a fleet bay starts with a 100 percent solids epoxy base at 20 to 30 mils, with aluminum oxide or silicon carbide grit. Then comes a urethane cement or polyaspartic topcoat made for the chemicals that bay sees, plus a cove base at the wall for pressure-washing. Fleet floors cost the most per square foot. Warehouse floors with less abuse, like forklift paths and general shop use, cost less. A polyaspartic topcoat puts the bay back to work in 24 to 48 hours. So a Hazelwood bay is down one weekend, not three.

Where do coatings succeed or fail?

Surface prep decides about four-fifths of how long a coating lasts. If you buy 100 percent solids epoxy to do it yourself, grind first. Every St. Louis job follows the ICRI 310.2R steps. We diamond grind to a CSP 3 profile, the roughness a coating needs to grip. Acid etching only gets to CSP 1, and it leaves acid on the slab that fights the bond. We check the slab before we pick the system, and test for moisture when it raises a flag. Every joint and live crack gets moisture-blocking epoxy mortar, shaved flush before the primer. And oil-soaked brick-home and North Riverfront floors get a long soak and a vacuum lift.

Local considerations for St. Louis garage coating projects

Karst pockets in the south-county Meramec valley. Jefferson County and far south St. Louis County (Arnold, Imperial, House Springs, Hillsboro, Pacific) sit on Meramec valley karst, so we map the live cracks there before we coat.

Pre-WWII asbestos mastic. Old St. Louis buildings may have asbestos in the old tile glue (mastic). Pre-1980 brick homes in the Central West End, Soulard, Lafayette Square, Tower Grove, Webster Groves, and Kirkwood are the usual places. We spot it when we look at the floor. Then a licensed crew takes it out before we grind.

The drive is its own line. We work from St. Louis city out through St. Louis, St. Charles, and Jefferson counties, and into Franklin County (Union, Pacific, Washington). Every quote prices the drive on its own line. So a Wentzville garage and a Tower Grove garage really do show different travel charges.

Close by, see St. Louis polished concrete and St. Louis concrete flatwork. Other coatings are on the epoxy flooring and polyaspartic coatings pages. For the state, see Missouri garage floor coatings and the Missouri state hub. The national garage floor coatings service page has system tiers and CSP detail.

See what your St. Louis garage coating costs

Enter your St. Louis address and garage size. The quote tool adds the drive for your address and gives you a price in about 2 minutes.

See the results

Metallic epoxy floor with colorful light-ray inlays at Brady Theatre in Tulsa performing arts venueVibrant yellow gloss epoxy floor in modern conference room with mid-century chairsFlush-mount floor drain in gray epoxy flake resinous floor showing seamless integrationClose-up of epoxy flake floor cove base radius meeting white subway tile in commercial settingFloor drain flange detail through gray epoxy flake coating in commercial restroomGray vinyl flake epoxy floor with cove base transition against white tile wall in commercial restroomDark gray epoxy flake floor with even full-coverage broadcast finish in commercial spaceCommercial epoxy flake floor coating in gray and black broadcast patternVinyl flake epoxy floor in commercial kitchen storage area with wire shelvingGray vinyl chip epoxy floor meeting painted baseboard in a residential room showing clean edge detailMacro close-up of dark gray and black epoxy flake texture showing high-gloss finishVivid red epoxy flake floor freshly applied in commercial lobby with brick wall backdrop

Frequently asked questions

What does a garage floor coating cost across St. Louis, St. Charles, and Jefferson counties?

The price per foot is the same across the metro. What moves it is the slab and the drive, not the ZIP code. A two-car garage (roughly 400 to 500 square feet) runs $4,000 to $4,900 before the drive cost, whether it's in Webster Groves or Chesterfield in St. Louis County, O'Fallon or Wentzville in St. Charles County, or Arnold or Imperial in Jefferson County. Three-car garages and shop bays run $6,100 to $7,450. Per square foot, flake floors run $8.55 to $10.39, metallic or quartz floors run $6.08 to $10.17, and heavy commercial-grade polyaspartic runs more. Every St. Louis quote lists the drive on its own line, so a Wentzville garage and a Tower Grove garage really do show different travel charges before you say yes.

Does south-county karst affect garage slabs in Arnold and House Springs?

Yes. The Meramec River valley through Arnold, Imperial, House Springs, Hillsboro, and parts of Pacific sits on karst, ground with known sinkhole risk. Slabs there can crack from the ground moving underneath, and those cracks show through any coating laid over an untreated joint. We map every active crack when we look at the floor and fill it with an epoxy mortar that also blocks moisture. Stable hairline cracks we fill and coat over. Active cracks from ongoing ground movement need a structural look before we commit to a system. Southwest Missouri sees the same kind of trouble in Greene and Christian counties, though the rock is different there (Ozark Plateau karst instead of Meramec valley karst).

How do you prep a Central West End or Soulard brick-home detached garage?

Pre-WWII brick-home garages in the Central West End (1890 to 1920), Soulard, Lafayette Square, Tower Grove, and parts of Webster Groves and Kirkwood have slab problems newer builds never see. There's old oil from decades of carriage-house-to-garage use, original control joints that have shifted or opened, and chipped (spalled) edges at the old overhead door. We scrub the oil-soaked spots with detergent, let it sit, and vacuum it up. The worst spots get shot-blasted to take off the stained top millimeter. Then a diamond grind sets the final CSP 3 profile. Older detached garages often have no vapor barrier under the slab, too, so on those we run an ASTM F1869 calcium chloride test before any base coat goes down.

Will Mississippi River corridor summer humidity ruin a fresh install?

Not if we plan the install right. Summer humidity along the Mississippi and Missouri rivers can top 80 percent for weeks in July and August, well above what Kansas City or Springfield see. Standard epoxy and polyaspartic both cure fine in that. But metallic pigment and flake spread both react to damp air while the coating is still workable. So summer metallic jobs in St. Louis book into spring or fall when your calendar allows. If one can't wait, we condition the slab overnight with fans and dehumidifiers to hold it at 70 to 75 degrees, and we use a slower-setting base coat to give the trowel more time. Skip that, and you get the blotchy summer metallic that shows up on social media.

Can you coat a garage floor in St. Louis winter?

Yes, with polyaspartic. Standard epoxy won't cure right below about 50 degrees Fahrenheit, which shuts the window from roughly November through March for regular systems. Polyaspartic cures from 40 to 100 degrees, so we run polyaspartic-only systems through the St. Louis winter. St. Louis averages 65 to 70 freeze-thaw cycles a year, fewer than Kansas City or Springfield, because it's the warmest metro in Missouri. So the winter window is actually wider here than farther west. We do need the garage closed up and at a steady temperature while it goes down and cures. A cold open garage on a 20-degree January day won't work, whatever the coating.

Last updated:

Ready to transform your floor?

Get a free, no-obligation quote from our team.