If you have looked into DIY epoxy flooring, you have probably seen the same instructions on most kits: apply acid etching solution, let it sit, rinse, wait for the slab to dry, then apply epoxy. It sounds reasonable. It is also one of the main reasons DIY epoxy floors fail early.
Professional epoxy installation requires diamond grinding in almost every real-world situation. Acid etching is not the same level of preparation. The difference is not just preference — it affects whether the coating bonds to solid concrete or to the weak material sitting on top of it.
What Surface Preparation Actually Does
Concrete may look solid, but the surface is not always clean or consistent. A used slab can have laitance, which is weak surface material, along with oil contamination, old paint, curing compounds from the original pour, or previous coatings that were never fully removed.
Surface preparation has two jobs: remove everything that would prevent the epoxy from bonding to the actual concrete, and create a surface profile — a physical texture — that gives the epoxy mechanical bite. Without both, the epoxy bonds to the surface layer rather than the concrete substrate. When that surface layer fails — and it will — the epoxy fails with it.
Acid Etching: What It Does and Doesn’t Do
Acid etching uses a diluted acid solution, usually muriatic acid, to react with the concrete surface, open some pores, and create a mild texture. It is cheap, does not require equipment rental, and is common in hardware store epoxy kit instructions.
Here is what acid etching does not do: it does not remove oil contamination, old paint, curing compounds, or laitance reliably. Even when it works, the surface profile is usually around CSP 1, which is a very light profile. Professional epoxy systems typically require CSP 2–3 for proper bonding.
Acid etching is only worth considering on a brand-new residential slab in excellent condition, with no contamination, no previous coatings, and no repair work. In that narrow case, it may produce adequate results. For garage floors, commercial floors, older slabs, or anything with coatings or contamination, grinding is the right preparation method.
Diamond Grinding: Why It’s Different
A diamond grinder uses abrasive tooling to physically remove the top layer of concrete — laitance, contamination, coatings, and all. What remains is fresh, open concrete with a surface profile in the CSP 2–3 range: a texture you can see and feel, similar to medium-grit sandpaper.
At that profile, the epoxy does not just sit on the surface. It can penetrate into the open concrete and form a mechanical bond with the substrate. That is the kind of bond a floor system needs if it is expected to last. A coating applied over acid-etched concrete that still has contamination or weak surface material is much more likely to peel early.
The other thing grinding does that etching can’t: it reveals what’s under the surface. We’ve started grinding garage floors that looked clean from above and found multiple layers of old paint, oil contamination that had penetrated deep into the slab, or previous epoxy that was thought to be fully removed. You can’t see any of that until you start grinding. That is why a floor assessment based only on what is visible from above is incomplete.
What We See When We Grind
Most residential garage floors have at least one of the following when the grinder runs over them: oil contamination near the parking bays, old paint or sealer from a previous homeowner, repair patches with different porosity than the surrounding slab, or laitance that made the surface look sound but would have failed under epoxy.
Commercial floors often have all of the above, plus previous industrial coatings, forklift wheel marks compressed into the surface, and moisture barriers that were not disclosed during quoting. We have opened up dozens of floors that were significantly more work than they appeared from the surface.
This is exactly why we don’t quote over the phone. The floor condition is the job, and the floor condition isn’t visible until the grinder has been over it.
The Connection to Epoxy Failure
Contractors often repeat the industry statistic that roughly 80% of epoxy failures are caused by poor surface preparation. Whether the exact number changes by job type or product, the pattern matches what we see when customers call us after a failed DIY job or a low-bid installation.
The failure mode is usually adhesion failure at the interface between the epoxy and the concrete. The coating may peel up in sheets, often starting at a crack or seam and spreading outward. Sometimes it starts at the edges. Sometimes it starts in the middle where an oil stain was not addressed. In many cases, the epoxy bonded to contamination or weak surface material instead of properly prepared concrete.
What to Ask Your Contractor
Ask directly: what method do you use for surface preparation? If the answer is acid etching, that’s a disqualifying answer for any floor that isn’t a brand-new clean residential slab. If they say diamond grinding, ask what machine they use and what surface profile they target. A contractor who can answer that question is a contractor who understands what they’re doing.
This is part of our standard conversation on every estimate. The prep method, the equipment, and the expected surface profile are disclosed before we quote. See more on what to ask in our epoxy floor installation cost guide.
Frequently Asked Questions
Do you have to grind before epoxy?
Yes, in virtually all real-world situations. The only exception is a brand-new, uncontaminated residential slab with no history. For garage floors, any commercial space, or any floor with existing coatings or contamination, diamond grinding is required.
Why did my epoxy peel off?
Almost certainly surface preparation. The epoxy bonded to a contamination layer rather than the concrete substrate. Once that layer fails, the epoxy lifts. There’s no way to fix this without removing the failed coating and properly preparing the surface before reapplication.
Can I epoxy a floor with oil stains?
Yes, but the oil must be removed first. Degreasing treatment followed by grinding is the correct approach. Oil contamination that isn’t removed will prevent proper bonding over that area regardless of what you apply on top.
Is grinding messy?
Yes. Diamond grinding produces concrete dust and requires vacuuming throughout the process. Professional installations use grinders with integrated dust shrouds and shop vacuums to contain the dust as much as possible. It is one reason professional prep takes longer than a DIY acid etch — the process is more thorough, and thorough takes time.
