Let's be honest. When you start thinking about an epoxy garage floor, the first thing you want is a number. Not a sales pitch, not a vague "it depends," just a ballpark so you know if you're looking at a $2,000 project or a $6,000 one. We get it, and we'll give you real ranges below.
But we're also going to be straight with you about why the price moves around, because in this trade the cheapest quote and the best value are almost never the same thing. Here's how epoxy garage floor pricing actually works in the St. George area.
The short answer
Most professionally installed epoxy garage floors in the St. George area run somewhere between $5 and $12+ per square foot. For a standard two-car garage (about 400 to 576 square feet around here), that usually works out to $2,500 to $6,000, depending on the finish you pick and the shape your concrete is in.
A basic flake floor sits toward the lower end. A full metallic "show garage" floor sits toward the top, because it takes more product, more time, and more skill to pour. And the number climbs if your slab needs real repair or you're adding stairs, a shop area, or other rooms.
Not sure whether flake or metallic fits your budget and your space? We broke that down in a separate guide: Metallic vs. Flake Epoxy Floors โ which is right for your garage.
What actually changes the price
Two garages the same size can come in hundreds of dollars apart. Here's what moves the needle:
The condition of your concrete
This is the big one. A clean, newer slab is quick to prep. An older slab with cracks, pitting, oil stains, or an old peeling coating takes real work before a single drop of epoxy goes down. Prep is the majority of the job on any epoxy floor, so the rougher your concrete, the more the price reflects it.
The system you choose
A solid single color is the most affordable. Flake sits in the middle. Metallic is the premium option because it uses more material and takes an experienced hand to pour and work the pattern. You're paying for artistry there, not just coating.
The size of the floor
Bigger floors cost more overall, but the price per square foot often drops a little on larger jobs since a lot of the setup is the same whether the garage is small or big.
Moisture and extras
If your slab tests high for moisture, it needs a moisture barrier first, which adds to the cost. Most dry St. George garages pass fine, but it's always worth testing. Add-ons like stairs, a cove base, custom colors, extra anti-slip, or coating an adjacent room all factor in too.
Why the cheapest quote is usually the most expensive
You'll see garage floor "deals" online and big-box DIY kits for a couple hundred bucks. Here's the truth from someone who does this for a living: the coating is the cheap part. The prep is everything.
A floor that isn't properly ground, repaired, and moisture-tested will peel, bubble, or lift, sometimes within the first year. Then you're paying to grind off the failed floor and start over, which costs more than doing it right the first time. When one quote comes in way under the others, it's almost always because they're skipping the grinding, using thinner material, or ignoring the cracks and control joints.
So when you're comparing quotes, ask each contractor exactly how they prep the concrete. That answer tells you more about the floor you'll get than the price does.
DIY vs. hiring a pro
Can you DIY a garage floor? Sure. A basic roll-on kit on a small, clean slab is a reasonable weekend project. But the results most people actually want, that deep metallic look and a floor that survives hot tires and Utah summers for 10+ years, take a concrete grinder, the right materials, and knowing how to read a slab. Most of the DIY floors we get called out to fix didn't fail from lack of effort. They failed on prep.
So what will your floor actually cost?
The only honest way to price a floor is to measure it and look at the concrete. That's exactly why we don't quote a flat "two-car garage" price. A 400-square-foot garage with a clean slab and a 576-square-foot garage with oil stains and cracks are two very different jobs.
We'll come out, measure, look at your concrete, talk through the look you're after, and hand you a clear, honest number. No pressure, and the quote is free.