Why Oil Is Epoxy's Worst Enemy
Oil creates a hydrophobic barrier in concrete pores — it repels the water in water-based epoxy and prevents proper wetting even in solvent-based systems. A garage floor with 10+ years of oil drips may have oil saturated 1–3 inches deep into the concrete. The top surface might look clean after pressure washing, but heat from the cured slab will drive oil back to the surface and beneath the epoxy within weeks.
What DIY Methods Actually Do
Kitty litter, baking soda, and dish soap absorb surface oil and break up fresh spills — they're fine for maintenance. Pressure washing moves oil horizontally but doesn't remove it from the pores. Muriatic acid etching (the old-school DIY epoxy prep method) opens pores but doesn't extract oil — it can actually drive it deeper. These methods are fine for a clean slab with no history of oil; they're insufficient for a floor that's been a working garage for years.
Professional Degreasing Protocol
Our process: (1) hot water pressure wash to soften surface oil; (2) alkaline degreaser application and dwell time (15–30 min); (3) mechanical scrub and hot water rinse; (4) diamond grind to remove the top 1/16"–1/8" of oil-saturated concrete; (5) second degreaser pass on the freshly ground surface; (6) final rinse and moisture check. This sequence removes oil both from the surface and from the near-surface pore structure.
The Beading Water Test
Before any coating, we do a simple beading water test: sprinkle water on the prepared concrete. If it soaks in within 10–15 seconds, the surface is ready for epoxy. If it beads or sits on the surface, oil contamination remains. We don't proceed until water soaks in uniformly across the entire slab. This test costs us nothing and prevents expensive warranty callbacks.
Need Help With This?
We assess, prep, and coat concrete floors across Katy TX and Greater Houston. Free quote, no pressure.
Request a Free Quote