If an epoxy floor or concrete coating has ever peeled, bubbled, or flaked off on you, the coating was almost never the problem. The concrete preparation underneath it was. Around Lake City – garage floors, shop slabs, barn aisles, commercial floors – we get called to fix failed coatings constantly, and the story is the same: the slab was not properly profiled before the product went down. Here is how concrete should be prepped so a coating actually bonds and stays.

Why Concrete Needs a Profile
Concrete looks solid, but a troweled or power-floated slab has a smooth, sealed surface and a thin weak layer at the very top called laitance. Coatings cannot grip that. They need a profile – a controlled roughness, almost like fine sandpaper – to mechanically lock into. Without it, the epoxy is essentially sitting on a sealed sheet, and the first time moisture, heat, or traffic stresses it, it lets go. Profiling is not optional prep; it is the entire reason a floor coating lasts years instead of months.
Why Grinding and Acid Etching Fall Short
Two common shortcuts disappoint people. Grinding can work, but a single-pass grind often polishes as much as it profiles, and it struggles in corners, along walls, and on uneven slabs. Acid etching – washing the floor with a diluted acid – is unpredictable: it depends on the concrete’s chemistry, it rarely reaches a consistent profile, and it leaves residue that has to be fully neutralized and rinsed or the coating fails anyway. Both also leave contamination behind. For a reliable, even profile across a whole slab, abrasive blasting is the stronger method.
What Abrasive Blasting Does for Concrete
Blasting removes the laitance, old coatings, glue, paint, and surface contamination in one pass and opens up a clean, uniform profile across the entire slab – corners and edges included. It also reveals the truth about the concrete: cracks, soft spots, and moisture issues show up so they can be addressed before coating instead of after. The result is a sound, profiled, contaminant-free surface that gives epoxy or polyurea something real to bond to. See our concrete sandblasting service for how we handle floors and slabs.
The Moisture Problem Nobody Mentions
Here is an honest one: in Florida, slab moisture kills more coatings than bad profiles do. Concrete sitting on damp ground wicks moisture up through the slab, and that vapor pushes coatings off from underneath no matter how well you prepped the surface. A slab on grade with no vapor barrier, or an older floor in a humid building, is a real risk. We will tell you if we think moisture is going to be a problem, because we would rather flag it up front than have you blame the coating later. Sometimes the honest answer is that a slab needs a moisture-tolerant system or a moisture test first.
Matching the Method to the Floor
Not every concrete job wants the same aggressiveness. A light profile suits a thin decorative coating; a heavy-duty industrial floor or a slab with thick old epoxy needs a more aggressive cut. We match the media and pressure to the slab and the coating going on it, so we open the profile the product calls for without chewing up sound concrete. The coating manufacturer usually specifies a target profile, and proper blasting is how you actually hit it consistently.
The 6 Steps to a Floor That Lasts
Done right, the sequence is straightforward. One, inspect the slab and flag cracks and moisture risk. Two, contain the work area so dust and debris stay controlled. Three, blast off coatings, glue, laitance, and contamination. Four, open a clean, even profile to the coating’s spec. Five, repair cracks and spalls and vacuum the surface clean. Six, coat while the surface is clean and dry. Skip or rush any one of these and you are setting up the next failure. For broader prep guidance, the SSPC standards cover surface prep across materials, and our coating service handles the finish.
Common Concrete Coating Failures We Fix
Most failed floors we see around Lake City fall into a few patterns, and every one traces back to prep. Peeling sheets mean the coating never bonded to a profiled surface – it sat on smooth, sealed concrete and let go. Bubbling and blistering usually mean moisture pushed up through the slab from underneath. Flaking at the edges and corners means those areas were not properly profiled because a grinder could not reach them. Hot-tire pickup in a garage – where the coating lifts off where tires sit – is almost always thin product over poor prep. Seeing the failure tells us what went wrong, and it is rarely the brand of epoxy. It is what happened, or did not happen, to the concrete before the coating went down.
Garage, Shop, and Barn Floors in Columbia County
Different floors take different abuse. A home garage wants a clean, even profile and a coating that resists hot tires and dropped tools. A working shop floor sees oil, solvents, and heavy traffic, so the prep has to strip old contamination completely or the new coating fails fast. Barn and ag-building slabs deal with moisture, manure, and equipment, and they are often older concrete with their own quirks. We profile each to suit the coating and the use, and because we are mobile, we bring the blasting equipment to your slab anywhere in Columbia County instead of you trying to move the problem. The goal on every one is the same: a sound, clean, properly profiled surface so the coating lasts.
How Long Concrete Prep Takes
People are often surprised that prep can take as long as coating. A typical garage or shop floor is usually a same-day blast once it is cleared, but the timeline depends on the slab size, how much old coating or glue has to come off, and whether cracks need repair. The honest point is that rushing prep to save a few hours is the most expensive shortcut there is, because a coating that fails has to be ground off and redone from scratch. We would rather spend the time getting the surface right once. A floor prepped properly and coated while clean and dry is a floor you are not redoing in two years.
Crack and Spall Repair Before Coating
Blasting does something useful before a single drop of coating goes down: it exposes the real condition of the slab. Cracks that were hidden under old paint, spalled edges, popouts, and soft crumbling areas all become visible once the surface is clean. Those have to be repaired and the patches profiled to match, or the coating telegraphs every flaw and fails along the cracks first. We address these as part of prep rather than coating over them and hoping, because a coating is only as sound as the concrete holding it. A floor with filled, feathered repairs takes coating evenly and does not crack along the old lines a season later.
Decorative Versus Industrial Finishes
The prep also depends on what you are putting down. A decorative flake or metallic epoxy in a home garage wants a clean, even, moderate profile so the thin, glossy system lays out smoothly. A heavy industrial floor coating or polyurea in a shop wants a more aggressive profile to grip a thick, tough film that takes real abuse. Telling us the coating system up front lets us open exactly the profile it needs – not too little, not too much. That match between profile and product is the quiet difference between a floor that looks and performs as intended and one that disappoints.
Why We Blast Instead of Subbing It Out
Some painters prep concrete with a quick grind or an acid wash and move straight to coating because that is all they have on the truck. We blast because it is the method that reliably produces the clean, even, contaminant-free profile coatings actually need, and because we own the result from bare slab through finish. There is no handoff where the prep crew blames the coating crew and vice versa. One team, one standard, one accountable job – the same way we blast and prime metal in a single visit.
A Note on Dust Control Indoors
Concrete prep inside a closed garage, shop, or building raises the dust question. This is exactly where dustless blasting earns its keep, holding airborne dust down in an enclosed space, though it leaves residue that has to be cleaned before coating. Where dry blasting fits, we contain and vacuum aggressively. Either way, we plan dust control around your space so you are not left with grit through the whole building – part of treating your property like it is ours.
Need sandblasting in Lake City or nearby? Call (386) 400-1904 for a free on-site estimate. You will reach someone who actually does the work, not a call center.