Epoxy fails most often not because of the coating itself, but because the concrete beneath it wasn't properly prepared. Delamination, peeling, bubbling, and hot-tire pickup are the visible symptoms — but the root cause is nearly always inadequate surface profile, unaddressed moisture, or contamination that prevented chemical bonding between the primer and the concrete. Surface preparation isn't the glamorous part of the job, but it's where outcomes are determined.
Why Preparation Is the Most Important Step
Epoxy bonds to concrete through a combination of chemical adhesion and mechanical keying — the coating penetrates microscopic pores and irregularities in the concrete surface and locks in as it cures. For this to work, the concrete surface needs to be open, porous, and free of anything that would block that penetration. New concrete has a smooth trowel finish that is too dense for adequate epoxy adhesion without profiling. Older concrete may have sealers, oils, or chemical residue that acts as a release agent between the coating and the slab.
When preparation is inadequate, the coating adheres to the surface film — the sealer, the oil residue, the dust — rather than to the concrete itself. That surface film fails, and the coating comes with it. This can happen within months on a floor that looks perfect on installation day.
The Professional Preparation Process
- Clear and Inspect the Slab
Everything leaves the garage — vehicles, storage, cabinets. The full slab is inspected for cracks, previous coatings or sealers, oil stains, high spots, and moisture evidence (efflorescence, white mineral deposits, or dark areas that persist after the slab is dry). This inspection drives the preparation plan.
- Oil and Stain Pre-Treatment
Active oil stains — particularly in the parking area — are pre-treated with a commercial degreaser before mechanical profiling. Oil that has penetrated deep into the concrete cannot be removed entirely, but surface oil needs to be lifted before grinding to prevent the grinder from spreading it and driving it deeper into the profile. Deep oil saturation (common in garages 25+ years old) may require a penetrating primer formulated for oil-contaminated concrete.
- Diamond Grinding for Surface Profile
A walk-behind floor grinder equipped with diamond tooling removes the surface layer of concrete, opens the pore structure, and creates the mechanical profile the epoxy needs to bond. The target profile is roughly equivalent to 80-grit sandpaper — enough texture for mechanical keying without creating ridges deep enough to show through the finished coating. This step also removes most existing sealers and thin previous coatings.
- Crack and Damage Repair
After grinding, cracks and spalls are addressed with appropriate repair products — polyurea crack filler for narrow cracks, cementitious or epoxy mortar for larger spalls or damaged areas. Crack filler is applied, allowed to cure, and ground flush with the surrounding surface so the repair doesn't create a visible ridge or color variation under the coating.
- Moisture Testing
Concrete vapor emission is measured using calcium chloride testing or an in-situ relative humidity probe per ASTM F2170. Houston's high water table and clay soils mean elevated vapor transmission is common, particularly in garages where the slab was poured on grade without adequate vapor barrier. If moisture levels exceed the product manufacturer's specification, a vapor-barrier primer rated for elevated moisture conditions is used as the base coat.
- Final Clean and Vacuum
Grinding produces significant dust and debris. The floor is thoroughly vacuumed with an industrial HEPA vacuum, and any remaining dust or loose material is removed before primer application. Even a thin layer of dust left on the surface is enough to compromise adhesion.
- Primer Application
The penetrating primer coat is applied to the clean, profiled concrete. Primer serves multiple functions: it seals the surface profile to prevent outgassing during the base coat application, provides a chemical bonding layer for subsequent coats, and on moisture-elevated slabs, it functions as the vapor barrier. Primer cure time varies by product and ambient conditions — minimum cure before base coat application is typically 12–24 hours.
Consumer epoxy kits sold at hardware stores typically specify acid etching as the surface preparation method. Acid etching creates surface profile by dissolving the top layer of concrete rather than mechanically removing it. On dense or previously sealed concrete, etching produces inadequate profile. On concrete with oil contamination, acid etching doesn't remove the oil — it etches around it. Professional diamond grinding consistently produces better adhesion conditions than acid etching, which is why professional installers universally use mechanical preparation rather than chemical etching.
Houston-Specific Preparation Considerations
Katy-area concrete slabs present a consistent set of preparation challenges that differ from some other markets. The expansive clay soils under most Fort Bend and Harris County subdivisions create ongoing slab movement — minor seasonal cracking is nearly universal in slabs more than a few years old. The regional water table is high, and vapor emission from slabs poured without vapor barriers (common in construction before the mid-2000s) is routinely elevated. And the climate — hot summers, high humidity, and periodic flooding — means garages accumulate contamination and surface degradation faster than in drier climates.
A preparation protocol designed for Houston conditions needs to account for all of these: active crack treatment as standard rather than exception, moisture testing and vapor-barrier primer as routine rather than as-needed, and degreaser pre-treatment as a standard first step for any slab more than five years old. Cutting any of these steps for older Katy-area concrete is cutting the odds of long-term adhesion.
Prep Done Right
We diamond-grind every floor, test for moisture, and treat cracks before we apply a single coat of product. Serving Katy, Cinco Ranch, Sugar Land, Cypress, Pearland, and all of Greater Houston.
(281) 715-0845