Most garage floors don't need to be ripped out. Some do. Here's how to tell.
Start with what you see: dull, scratched, cracked, pitted or peeling. The right fix depends on why it happened.
Start here
| What you see | Usual cause | What usually works |
|---|---|---|
| Dull or scuffed, but still firmly bonded | Wear and traffic | Clean, scuff the surface, then recoat or add a new topcoat |
| Peeling, bubbling or lifting in sheets | Poor prep, moisture or hot tires | Find the cause first. Usually grind it off and redo |
| Hairline cracks | The concrete shrinking as it cured | Fill them before coating |
| Wide, uneven or growing cracks | Movement in the slab | Have a professional look before any coating |
| Pits or a flaking surface | Damage to the concrete itself | Patch or resurface, then coat |
| Hazy or dull, but not damaged | Grime or the wrong cleaner | Clean it properly. No recoat needed |
Not sure why yours is failing? The mistakes guide covers the most common causes.
Yes, if the old coating is still firmly stuck to the concrete. A new coat needs something to grip, so the old surface has to be clean, free of oil and roughed up.
A recoat can work if
Don't recoat if
The usual steps: sweep and vacuum, degrease, scuff the gloss off so the floor looks dull, vacuum again, and wipe it down with a cleaner that leaves no residue. Some products also call for a primer. Follow the instructions for the coating you're using.
A new coat over a peeling floor will fail for the same reason the old one did.
Installers point to four main causes. Knowing which one applies to your floor tells you whether a repair can work.
Prep. Acid etching, common in DIY kits and some budget installs, creates a shallower bond than grinding. Moisture. Water in the ground turns to vapor and keeps rising through the slab, and California's residential code doesn't require a vapor barrier under garage slabs. Hot tires. Tires heated by driving can soften standard epoxy, which then lifts when the tire pulls away. Thin kits. Consumer kits tend to use thinner resins and shallower prep.
Hot tire pickup is one reason people move to a polyaspartic topcoat. We explain it in our polyaspartic guide.
Spot repairs often don't last. A patch over weak adhesion inherits the same weakness. If the floor is peeling in more than one place, the honest fix is usually to remove the failed coating, deal with the cause and start again.
A rough moisture check: tape a clear plastic sheet, about 18 by 18 inches, to a bare patch of concrete and seal the edges. After at least 16 hours, look for condensation under the sheet or a darker patch on the concrete. That suggests moisture. It only indicates surface moisture, though, so it's no substitute for a proper test. Your installer should use a calcium chloride or relative humidity probe test before recoating.
Our take: If a patch keeps failing, stop patching. Something underneath is causing it.
Hairline cracks are common. They're usually narrower than about 1/8 inch, sit level on both sides, and come from the concrete shrinking as it cured. They're mostly cosmetic, but they can show through a new coating, so they're normally filled first.
Get a professional to look at a crack if it's wider than about 1/4 inch, if one side is higher than the other, if it keeps growing, or if several new cracks appear in a short time. Those can point to the slab moving, and no coating fixes that.
The saw-cut control joints in a garage floor are there to move. Installers warn against filling them with rigid epoxy, because the slab can crack right next to the repair. A flexible or semi-rigid joint filler is used instead.
Efflorescence is a white, chalky powder on concrete. Water moves up through the slab and dissolves salts on the way. When the water evaporates at the surface, the salts stay behind.
Cleaning it off is only temporary. It comes back until the moisture source is fixed. Under a coating, the same moisture and salts can push the film off the concrete, which is called delamination. One installer guide says trapped salts can cause a coating to fail within one to two years.
If you see it on bare concrete, brush it dry first, then scrub with water. Heavier deposits may need a cleaner or etching product, and you should test a small spot first. Before anything goes on the floor, get the slab tested. The common tests are a plastic sheet taped down for about 72 hours, a calcium chloride test (ASTM F1869), and in-slab relative humidity probes.
For what moisture does to different coatings, see our polyaspartic guide and the mistakes guide.
Our take: White powder is a moisture symptom. Scrubbing it off without testing the slab just hides the warning.
| Repair | Typical cost (national average) |
|---|---|
| Crack repair | $150–$1,000 |
| Pitting | $500–$2,000 |
| Spalling (flaking surface) | $500–$2,000 |
| Resurfacing a worn floor | $960–$2,400 |
A concrete resurfacer is a cement-based coating that forms a new surface over the old concrete. It works on pitted or scarred concrete that's structurally sound. The surface has to be clean first, loose pieces chiseled off, and any old sealer removed. It fixes how the floor looks and feels, not underlying structural problems.
The prices above are national averages from one cost site, updated January 2025. San Diego prices will differ, so treat them as a rough guide and get itemized quotes.
A floor that looks dull isn't always worn out. It may just be dirty, or hazy from the wrong cleaner.
Sweep or vacuum first. Then damp-mop with a pH-neutral floor cleaner, or about 5 ounces of clear ammonia per gallon of warm water. Rinse and squeegee with clean water.
Skip vinegar and citrus cleaners, which are acids that slowly dull the gloss. Skip dish soap, which leaves a slippery, hazy film. Harsh solvents and undiluted bleach are unnecessary and can affect the finish. A wet coated floor can be slippery, so take care while you clean.
For the full routine, including tire marks and what to skip, see how to clean an epoxy garage floor.
Redoing the floor makes sense when:
A redo means removing the old coating, usually by grinding, fixing the cause, then installing a new system. That includes a proper moisture test and crack repair. Ask the installer to price removal as its own line. We couldn't find published San Diego prices for it. The cost guide shows what a new system runs, and the contractor checklist covers what to ask before you hire.
Installers use shorthand. Here's what the common terms mean, in plain English.
Keep reading
The mistakes that cost homeowners the most, and how to avoid each one.
How the two relate, what polyaspartic costs in San Diego, and when it's worth paying for.
What you're really paying for. Budget vs mid-range vs premium and the hidden costs.
The questions to ask about prep, moisture testing, layers, warranty and red flags.
Last updated 2026-09-30. If you spot something wrong, we want to know.
The calculator has a step for slab condition, so you can see how damage changes a price. No email needed.
Use the Free Calculator →