Short answer
A coating is only as good as what it's bonded to. Before any epoxy or polyaspartic system goes down, the concrete needs to be inspected, cleared of contamination, mechanically profiled (and stripped of any old coating), evaluated for cracks and moisture, and cleaned of grinding dust — then matched with a primer suited to that specific slab. Skipping or rushing any one of these steps is the single biggest reason coatings fail later. Below we walk through what each step actually involves and what to ask a contractor before you hire one.
Concrete inspection
Preparation starts with actually looking at the slab, not assuming a "typical" condition. That means checking for cracks, spalling, prior coatings or sealers, staining, expansion joints, and any areas where the concrete looks pitted, dusty, or unusually smooth (often a sign of a troweled or sealed surface that needs extra attention). This inspection is what determines every decision that follows — how much grinding is needed, whether crack repair is required, and whether moisture testing should happen before anything else.
Contamination: oil, sealers & curing compounds
Concrete often carries contamination that isn't obvious on sight. Garage slabs commonly have oil or fluid staining worked into the surface. Slabs that were ever sealed — even years ago — can still have sealer residue in the pores. New slabs frequently have a curing compound applied at the time they were poured, meant to slow moisture loss during curing, which also happens to block adhesion if it's still present when a coating goes down. Each of these has to be addressed before a base coat is applied, because a coating bonds to whatever is actually on the surface — sealer or oil residue included — not to the concrete underneath it.
Removing existing coatings
If a floor already has paint, a prior epoxy coating, or another surface treatment on it, that layer generally needs to come off rather than be coated over. Coating over an existing product means the new system is only as well-bonded as that old layer is to the concrete — if the old coating is already failing or was never well-adhered, whatever goes on top of it inherits the same weak bond. Mechanical removal (grinding or shot blasting, depending on the situation) gets back down to sound concrete.
Diamond grinding
Diamond grinding is the standard mechanical preparation method for most slabs: a machine fitted with diamond-segmented discs works across the surface to remove contamination, open the concrete's pores, and create a consistent texture for the coating to grip. Compared to acid etching, grinding gives more control and more consistent results across an entire floor, especially on slabs with old coatings, sealers, or uneven wear. It's also dust-intensive work, which is why dust containment and removal (below) is part of the same process rather than an afterthought. See our concrete grinding & surface preparation page for more on how we approach this step.
Surface profile, in plain language
"Surface profile" refers to how rough or textured the concrete is at a microscopic level after preparation — think of it like the difference between sanded and unsanded wood before staining. Too smooth (glassy or "burnished" concrete, for example), and a coating has nothing to mechanically grip onto, so it can peel even if it looked fine on install day. Too rough or inconsistent, and the coating may need extra material to fill in low spots evenly. The goal of grinding is to land in the right range for the specific coating system being used, evenly across the whole slab — not just at a glance in one corner.
Crack repair
Cracks need to be addressed before coating, not painted over. Hairline cracks and structural cracks aren't treated the same way, and a crack that's still moving (common with certain slab or foundation conditions) needs a different approach than a stable, cosmetic one. Left unaddressed, a crack under a coating will typically telegraph back through the surface over time as the concrete continues to move underneath it.
Moisture evaluation
South Florida's high water table and humidity make moisture evaluation a standard part of preparation here, not an optional add-on. Moisture vapor moving up through a slab from below can interfere with adhesion and, in some cases, cause a coating to fail well after installation even when everything else was done correctly. If testing shows elevated moisture, that changes the primer or moisture-mitigating step used before coating — see our moisture mitigation page for more on how that's handled.
Dust removal
Grinding produces a significant amount of fine concrete dust, and any of it left behind acts as a contamination layer of its own — a coating applied over dust is really bonding to the dust, not the concrete. Thorough vacuuming and cleaning after grinding (and again immediately before the primer or base coat goes down) is a required step, not a courtesy cleanup.
Primer selection
Primer isn't one-size-fits-all — it's chosen based on what the slab actually needs. A dense, well-prepared slab with no moisture concerns may call for a straightforward primer. A slab with elevated moisture readings may need a moisture-tolerant or vapor-reducing primer instead. This is a conditional decision made after inspection and testing, not a default step applied identically to every job.
Acid etching vs. mechanical preparation
Acid etching (applying a diluted acid solution to lightly roughen the surface) is sometimes marketed as an easier alternative to grinding. It can open some pores on bare, unsealed concrete, but it has real limits: it doesn't remove existing coatings or heavy contamination, it doesn't produce a consistent profile the way mechanical grinding does, results vary with how evenly it's applied, and it introduces a chemical that has to be neutralized and rinsed correctly or it can itself interfere with adhesion. For a coating system meant to hold up under real traffic, mechanical preparation is the more reliable and controllable approach — etching alone is usually not enough.
Common preparation failures
- Coating over sealer, oil residue, or curing compound without removing it first
- Etching instead of grinding on a slab that needed mechanical profile
- Grinding but not cleaning up all the resulting dust before coating
- Coating over an existing failing coating instead of stripping it
- Skipping moisture testing on a ground-level or below-grade slab
- Leaving cracks untreated and coating directly over them
- Using a one-size primer regardless of what the slab actually tested for
Most of these failures don't show up on day one — they show up weeks or months later as peeling, bubbling, or delamination. If that's already happening on an existing floor, our epoxy floor repair page covers what repair options look like, and our guide on why epoxy floors peel, bubble, or delaminate goes deeper on the causes.
Questions to ask any contractor
Preparation is the part of the job that's easiest to shortcut because it's invisible once the coating is down. Before hiring anyone — us included — these questions are worth asking:
- Will you mechanically grind the slab, or is etching part of your standard process?
- How will you check for and remove sealer, curing compound, or oil contamination?
- Do you test for moisture, and what happens if a reading comes back elevated?
- How are cracks repaired, and is that included or an add-on?
- What happens to the dust generated during grinding?
- Will the primer be chosen based on my slab's condition, or is it the same on every job?
A contractor who can answer these specifically — not with a generic script — is a good sign they're actually inspecting slabs rather than applying the same process to every floor regardless of condition. This matters whether the floor is a garage, a retail space, or a commercial or warehouse floor — the preparation standard doesn't change with the use case.
Getting your slab evaluated
The only way to know what your specific slab needs is to have it inspected — every point above depends on the actual condition of your concrete, not a general assumption. A free quote request is how that inspection starts; tell us about your space and we'll follow up with what your slab actually needs before we talk about coating systems.