Often yes, but not without repair. Most garage slabs have some cracks and stains, and a good installer plans for them. The important question is whether the damage is cosmetic or a sign of a bigger problem. Here is how to tell, and what proper preparation involves.

Cracks
Concrete shrinks as it cures, and Arizona heat and soil movement add stress, so hairline cracks are very common and usually harmless. Wider cracks, cracks with one side higher than the other, and areas that crumble need more attention.
- Hairline cracks: normally cleaned out and filled with a repair material before coating.
- Wider or moving cracks: filled with a flexible or structural repair material chosen for the crack. Coating over an unrepaired crack often shows it again within a season.
- Control joints: the planned joints cut into the slab. Many installers fill these with a flexible joint filler rather than coat them rigidly, because the slab moves at the joint.
- Spalling or pitting: flaking or crumbling concrete surfaces are ground or patched and leveled first.
A coating hides surface flaws but does not fix structural movement. If the slab has settled, heaved or sloped, have it assessed before spending money on a floor system.
Oil and other stains
Oil is the bigger problem. Concrete is porous, and oil that has soaked in can stop a coating from bonding, leading to bubbles or peeling later.
- Fresh or light stains: usually removed by degreasing and grinding.
- Deep, old stains: may need repeated cleaning, a poultice or a primer designed for contaminated concrete. A reputable installer will tell you if they cannot guarantee a stained patch.
- Other contaminants: old paint, sealers, adhesive and curing compounds also block bonding and are ground off.
A simple home test is to sprinkle water on the floor. If it soaks in and darkens the concrete, the surface is bare and absorbent. If it beads, there is probably a sealer or contamination that needs removing. It is only a rough guide, and an installer should inspect the slab.
What good preparation looks like
- Inspect and test the slab, including a moisture check.
- Degrease and clean.
- Diamond-grind the whole floor to remove contaminants and open the surface.
- Repair cracks and joints, and patch damaged areas.
- Vacuum away dust before the primer goes on.
The full process is covered in how to prepare a garage floor for epoxy and in our installation guide.
When not to coat
- The slab is actively moving, heaving or settling.
- Moisture readings are high and cannot be treated.
- The concrete is too damaged to repair economically.
In those cases fix the underlying problem first. A coating cannot do that job.
What it costs
Repairs, grinding and stain treatment add to the price, which is why quotes vary. See our Phoenix price guide. Photos of cracks and stains help an installer give a better estimate; send them with your request.
Related guides
Published 2026-11-05. General information, not a quote.