Knowing the steps makes a quote readable. If a bid skips one of the steps below, that is the line to ask about. This is a description of standard professional practice, not instructions for doing it yourself; the coatings that last are the ones installed by someone who has done it many times.
Day 0: empty the garage
Everything comes out, including shelving on the floor and the water heater's surroundings if they are in the way. Most installers ask for the floor swept and cleared the night before. If a coating is going up the stem walls, those need to be clear too.
Step 1: grind the concrete
A diamond grinder with dust extraction removes the weak top layer of the slab, any old paint or coating, and oil stains, and leaves a rough profile the coating can key into. Shot blasting does the same job. Acid etching does not: it is what DIY kits call for and it is the single most common reason coated floors peel. If a quote says etch and not grind, ask why.
Step 2: repair cracks, joints, and pits
Cracks are chased open and filled with a rigid or semi-rigid filler. Control joints are usually filled so the floor is one plane (some installers leave them; ask). Pits and spalls are patched. Deep or moving cracks in a slab are a structural question, not a coating question; a coating will follow a crack that keeps moving. Cost guides put this prep and repair at roughly $1–$5 per square foot (HomeGuide) or $25–$250 for patching (Angi).
Step 3: test for moisture
A slab on grade can wick water vapor up from the ground, and vapor pushing against a coating from below is what makes bubbles and bare patches a year later. Installers test with a plastic-sheet test, calcium chloride kit, or a probe; HomeGuide lists testing at about $50–$300. A slab that reads high gets a moisture-mitigating primer, which adds cost but saves the floor. Newer subdivision slabs are not automatically dry; lot drainage and the vapor barrier under the slab matter more than age.
- 1Concrete slab, ground. Diamond grinding opens the surface so the coating can bond. Acid etching alone is the usual cause of peeling.
- 2Repairs and primer. Cracks, pits, and joints get filled. A primer or moisture-mitigating primer soaks into the profile.
- 3Base coat. Pigmented epoxy or polyaspartic. This is the color you see on a solid floor and the bed the flakes land in.
- 4Flake broadcast (optional). Vinyl chips thrown to refusal for a full-flake floor, then scraped flat.
- 5Clear topcoat. Polyaspartic or polyurethane. Handles UV, hot tires, and abrasion; where an anti-slip additive goes.
Step 4: prime
A thin primer soaks into the profile and gives the base coat something to bond to. On a full polyaspartic system the primer is polyaspartic; on most epoxy and hybrid systems it is a penetrating epoxy or, if the moisture test said so, a moisture-mitigating epoxy.
Step 5: base coat and flake
The pigmented base coat goes on with a squeegee and roller. For a flake floor, vinyl chips are broadcast into the wet base, either scattered for a partial flake or thrown until no base shows for a full flake. After it sets, loose flake is swept and the surface is scraped flat so the topcoat goes on smooth.
Step 6: clear topcoat
A clear polyaspartic or polyurethane (on cheaper systems, epoxy) locks the flake in and is the wear surface. This is where an anti-slip additive goes if you want one. Some installers apply two clear coats on a full-flake floor.
Cure times: when you can walk and park
| Epoxy system | Polyaspartic system | |
|---|---|---|
| Time on site (HomeGuide) | About 2 days | About 1 day |
| Walk on it (Bob Vila) | 12+ hours | 3–4 hours |
| Park on it (Bob Vila) | About 3 days | About 24 hours |
| Full cure (HomeGuide) | Up to 1 week | 1–2 days |
Cure is not the same as dry. A floor can be dry to the touch and still soft enough for a hot tire to mark it. Heat speeds curing and cold slows it; in a hot East County garage, installers may adjust the formulation or the schedule. When in doubt, wait the extra day before parking.
What to expect during the job
- Noise and dust on grinding day, kept down by vacuum extraction but not eliminated.
- Odor. Solvent-based products smell; water-based and 100%-solids products less so. Ask what they use and plan for the door being open.
- No access to the garage between coats and until the park-on time.
- A walk-through at the end. Look at the edges, the door threshold, and under where the car will sit.
How to spot a bad prep job before it fails
- No grinder on site, or a quote that says etch.
- No mention of a moisture test.
- Cracks visible through the finished coat on day one.
- A floor that is walkable in an hour when the product says half a day.
The rest of what to check is on choosing an epoxy garage floor installer.
Frequently asked questions
How long does it take to epoxy a garage floor?
HomeGuide lists about two days on site for epoxy and about one day for polyaspartic, plus cure time before you can park: about three days for epoxy and about a day for polyaspartic (Bob Vila).
Do you have to grind concrete before epoxy?
For a floor that lasts, yes. Grinding (or shot blasting) creates the profile the coating bonds to. Acid etching is what DIY kits call for and is the usual cause of peeling.
Can you epoxy a cracked garage floor?
Cracks are filled as part of prep and most are fine. A crack that keeps moving will telegraph through any coating; that is a slab question to raise with the contractor before coating.
Can you epoxy over an old coating?
Over a sound, well-bonded coating that is ground or scuffed, usually yes. Over a peeling or bubbling coating, the old coating has to come off first, which is grinding time on the quote.
Cost ranges and technical notes on this page are general information from the sources named, not a quote or professional advice. Prices vary by slab and system; get a written quote for your garage. See the disclaimer and cost sources.