Clicky

Prep is everything: why slab prep is 60 percent of an epoxy budget

Worker using an angle grinder on concrete floor during slab preparation for epoxy coating
Photo via Pexels

The first real epoxy project I ever paid for was my 2.5-car garage in the fall of 2022. I got three bids. They ranged from $2,100 to $6,800. Same garage. Same week. Same flake color. I remember sitting at the kitchen table thinking one of these people has to be scamming me.

Nobody was. They were pricing totally different prep scopes and I had no idea.

That's the real secret of epoxy pricing. The coating itself is cheap. A 5-gallon kit of Rust-Oleum EpoxyShield Professional runs about $300 at Lowe's. Even the premium flake broadcast and UV topcoat for a 500 sqft garage comes in under $1,200 in materials. So why did my middle bid come in at $4,200?

Prep.

What "prep" actually means

Prep on an epoxy job is a stack of steps, and each one costs real money:

  • Degreasing and decontamination. Motor oil, transmission fluid, brake dust, road salt. All of it has to come out of the concrete before anything bonds.
  • Mechanical profiling. Either diamond grinding (Husqvarna PG 680 or a 7-inch Makita with 30-grit cup wheels) or shot blasting. Creates the CSP 2 to 3 surface profile epoxy actually sticks to.
  • Crack routing and fill. Wider than a hairline, you route it out with a crack chaser and fill with polyurea. Otherwise the crack telegraphs through your coating in 6 to 12 months.
  • Spall repair. Broken edges, pop-outs, old rebar exposures. Ardex or similar concrete patch.
  • Prior coating removal. If the floor was ever painted, sealed, or epoxied before, that has to come off. This is the budget killer that surprises homeowners.
  • Moisture testing. Calcium chloride test or Tramex CME4. Skip this on a basement and the coating will bubble within a year.
  • Moisture mitigation primer. If the slab's wet, Ardex MC Rapid or similar goes down before epoxy. Adds $1.50 to $3/sqft.

That's 7 line items before a single drop of epoxy hits the concrete. Most of them require equipment most homeowners don't own. Some of them require skills most homeowners don't have. All of them show up in a real contractor's price, or they don't, and the floor fails.

The three prep tiers, in dollars

Our calculator uses three prep tiers. Here's what they mean in practical terms, with the actual cost math:

Light prep ($0.50/sqft flat). For a 500 sqft garage, that's $250. Cleaning and degreasing. Light acid etch. Sweep and vacuum. This works only on brand-new slabs, less than 2 years old, that were smooth-troweled but not sealed. Think 2024 new construction.

Moderate prep ($1.50/sqft + $300 base = $1,050 on 500 sqft). Diamond grind to CSP 2, patch minor cracks, degrease deep stains. This is the default for 80 percent of residential slabs, 5 to 15 years old, no major issues.

Heavy prep ($3.50/sqft + $500 base = $2,250 on 500 sqft). Aggressive grind or shot blast, slab repair, crack routing with polyurea fill, possible moisture mitigation coat, possible old coating removal. Basements, 30+ year old garages, slabs with prior failed epoxy, or anywhere with visible moisture staining.

On a pro flake system at $7/sqft, that 500 sqft garage has $3,500 in coating. Moderate prep adds $1,050. That's 23 percent of total budget in prep. Heavy prep takes prep to $2,250 on $3,500 of coating, which is 39 percent. Add moisture mitigation and now you're at 50+ percent of your budget on prep before any epoxy gets mixed.

The cheap bid isn't cheap. It's just quoting a different prep scope and not telling you.

How contractors hide prep scope

Look at any epoxy contractor website. You'll see a headline number. "Starting at $3/sqft." "As low as $1,999 per garage." "Basic package from $2,500."

These numbers are real, but they're always the lightest prep scope. Acid-etch only. Generic solid color or thin flake broadcast. No warranty past 1 year. Often with a base-only coating that skips the primer or topcoat that a real system needs.

The contractor isn't lying. They're anchoring. The assumption is that once you're on the phone, they'll upsell you into the moderate-prep tier, and the price doubles. Classic bait.

The fix is simple. When you're getting quotes, ask for an itemized scope. Every bidder should be able to tell you, in writing:

  • What prep method (acid etch, grinder, shot blast)?
  • What grit sequence and final CSP target?
  • Is moisture testing included? What's the remediation plan if it fails?
  • Is prior coating removal included or is it a change order?
  • How much flake (in pounds) will be broadcast on what square footage?
  • What's the topcoat product and mil thickness?
  • What's the warranty in years, and what does it cover?

Any contractor who resists this list is one you don't want.

The 18-month tell

Bad prep fails predictably. Here's the pattern I've watched on a dozen friends' garages:

Month 1. Looks gorgeous. Glossy, new, smells like epoxy for two weeks.

Month 6. Maybe a fleck of loose paint near a tire zone. You notice but don't act.

Month 12 to 18. Peeling starts at tire contact points. Hot tire pickup is the usual first failure mode, but poor prep also shows up as adhesion failure, where whole sections of epoxy lift cleanly off the concrete because the coating never bonded.

Month 24 to 36. Sections gone. Moisture staining creeping under the remaining coating. The homeowner is on the phone with the contractor, who has gone out of business or is suddenly very hard to reach.

The fix is almost always to grind the failed coating off and restart with the prep that should have been done the first time. So now you're paying for both the bad job and the good one. Covered in detail at when epoxy fails, what the photos actually show.

Why DIY prep is so hard

You can rent a Husqvarna PG 680 from Sunbelt for about $300 a day. You can also rent a 7-inch handheld grinder for $80. Both will technically grind concrete. Neither is easy.

Walk-behind grinders weigh 400+ pounds. You need a truck with a ramp to move one. The dust shroud has to be connected to a dust extractor rated for concrete silica (not your shop vac). You need a respirator. And you need to actually know what a CSP 2 surface looks like, because undergrinding leaves a polish that epoxy won't bond to, and overgrinding exposes aggregate that'll show through your flake.

This is the #1 place where DIY epoxy goes wrong. People acid-etch a floor that needed grinding, because etching is easier, and the coating fails in 18 months. Or they undergrind because the machine is hard to maneuver.

If you're going DIY and your slab is anything older than 2 years, rent the grinder and commit to learning it. Or, honestly, hire a specialist for the prep only (some pros will do prep-only for $1 to $1.50/sqft) and DIY the coating after. That's the sweet spot nobody talks about.

What this means for your budget

If you're using the epoxy calculator, do not default to "light" prep unless your slab is genuinely new and clean. Most readers should pick moderate. If you have any doubt, pick moderate. If you have visible cracks, prior coating, a basement location, or a slab older than 20 years, pick heavy. Your budget will be more honest and your contractor conversations will be calibrated.

Also read the 7-step garage floor prep for the actual DIY protocol, and DIY vs pro epoxy for the broader honest tradeoff.

The one takeaway

Coating is cheap. Prep is expensive. Prep is what fails first when it's done badly. Any bid that doesn't detail the prep scope is a bid you can't evaluate. Any calculator that doesn't ask about slab condition is giving you a fantasy number.

Get the prep right and a mid-grade flake system will outlast most of the premium systems installed over bad prep. Don't let anyone tell you otherwise. Head to the calculator and plug in a realistic prep tier for your slab, then check the FAQ if you have questions.