Here’s the scenario: your epoxy floor failed. Maybe it’s peeling. Maybe it’s bubbling. Maybe the previous owner’s DIY job is coming up in chunks. Whatever the reason, you need it gone before you can apply anything new.
This is the step most people want to skip — and the reason most second-attempt floors also fail. Coating over failed epoxy is like painting over peeling paint. The old failure doesn’t go away; it just hides for a little longer.
Here’s what removal actually involves, what it costs, and what you should be looking at on the concrete underneath.
Why You Can’t Just Coat Over Existing Epoxy
If the existing epoxy is in perfect condition — fully bonded, no peeling, no soft spots — you can apply a new coat over it, with proper surface prep (scuff sanding to create adhesion profile). That’s a recoat, not a removal.
But if the floor has any of these conditions, the existing epoxy needs to come off entirely:
- Peeling, bubbling, or blistering areas
- Soft or spongy spots (under-cured epoxy)
- Widespread delamination
- Old urethane or paint coating that you can’t identify
- Moisture-related failures (the concrete underneath needs to breathe and dry)
- Planning to install a different product system that requires direct concrete contact
The Concrete Polishing Council and most professional coating manufacturers are explicit: you cannot achieve a sound bond over a failing substrate. If any portion of the existing epoxy fails the adhesion test (knife test or dollar tape test), the whole floor needs to come off.
Method 1: Diamond Grinding (The Right Way)
Diamond grinding is the professional standard for epoxy removal. Floor grinders equipped with diamond-segmented tooling aggressively cut through epoxy, adhesives, mastics, and surface coatings while simultaneously profiling the concrete surface below to the CSP (Concrete Surface Profile) needed for the new coating.
The result: bare, open-pored concrete ready for a fresh epoxy system — no residue, no contamination, right profile.
Equipment: Walk-behind planetary grinders (Husqvarna, Terrco, HTC) or single-head angle grinders for tight spaces. These are professional tools — rental is available but operating them well takes practice.
Dust: Diamond grinding produces significant concrete dust. Professional equipment attaches to industrial dust extractors (HEPA-filtered vacuums). Without dust control, you’ll spend two days cleaning a gray powder from every surface in your garage and adjacent spaces.
Time: A 400 sq ft two-car garage takes a professional crew 3–6 hours to grind, depending on coating thickness and concrete hardness.
Cost: $1.00–$3.00 per square foot for professional diamond grinding and removal.
Method 2: Shot Blasting
Shot blasting propels steel shot media at high velocity against the floor surface, mechanically breaking up the coating and simultaneously profiling the concrete. It’s faster than grinding on large, open floor areas.
Advantages: very fast on large areas, excellent surface profile, built-in dust recovery system. Disadvantages: can’t get into corners or along walls without grinding, requires specialized equipment that’s rarely available for rent.
Shot blasting is most cost-effective on commercial and industrial floors over 2,000 sq ft. For residential garages, diamond grinding is typically more practical.
Cost: $0.75–$2.00 per square foot on large areas.
Method 3: Chemical Strippers
Chemical strippers use solvent or caustic formulations to soften and lift epoxy from the concrete. They work. They’re also messy, slow, and have significant limitations.
When chemical strippers make sense:
- Small areas (under 100 sq ft)
- Thin coatings (paint-grade epoxy, not full industrial systems)
- Situations where grinding equipment isn’t available or practical
- Tight spaces near machinery or walls
The process: Apply the stripper per manufacturer instructions (often gel-type for vertical control), allow dwell time (30 minutes to several hours), scrape off softened material, neutralize the concrete surface.
The problem: Chemical strippers leave residue. The concrete surface must be thoroughly neutralized and cleaned before any new coating, or you’ll have adhesion failure for a different reason. And chemical strippers don’t profile the surface — after stripping, you still need to mechanically abrade before recoating.
Cost: $0.50–$1.50 per square foot for materials and labor. Add surface profiling cost on top.
| Removal Method | Best For | Cost Per Sq Ft |
|---|---|---|
| Diamond grinding (professional) | All residential/commercial | $1.00–$3.00 |
| Shot blasting | Large commercial areas (1,000+ sq ft) | $0.75–$2.00 |
| Chemical stripping | Small areas, thin coatings | $0.50–$1.50 |
| DIY floor grinder rental + labor | DIY-capable homeowners | $0.50–$1.00 + rental |
| Chemical strip + mechanical abrasion | Combo for difficult coatings | $1.50–$3.00 |
What to Inspect After Removal
Removal is also diagnosis. Once the old epoxy is off, the concrete tells you exactly why it failed and what you need to address before recoating.
Look for:
Dusting concrete (gray powder on the surface): Surface laitance — the weak top layer of concrete. Must be fully ground away or a new coating will have nothing to bond to.
Damp spots or dark areas: Active moisture migration. Test with ASTM F1869 calcium chloride or F2170 in-situ RH probe before coating. See our epoxy floor moisture issues guide for testing details and acceptable limits.
Cracks: Address before coating. Minor hairline cracks (under 1/8") can be filled with epoxy crack filler. Larger structural cracks need professional assessment. Our how to fix garage floor cracks guide covers crack repair in detail.
Stains or contamination: Oil, grease, or chemical contamination must be degreased and removed before coating. See our oil stain removal guide.
Total Cost: Removal + New Coating System
For budgeting purposes, a complete remove-and-redo on a 400 sq ft two-car garage breaks down as follows:
| Step | Cost Range |
|---|---|
| Diamond grinding removal | $400–$1,200 |
| Crack repair (if needed) | $150–$400 |
| Moisture testing | $100–$300 |
| Moisture primer (if needed) | $200–$400 |
| New epoxy base coat | $400–$800 |
| Broadcast flake + topcoat | $400–$800 |
| Total (400 sq ft) | $1,650–$3,900 |
That’s a significant investment — but it’s the cost of doing it right the first time. Many homeowners who try to patch or coat over failures end up spending the same amount twice. Getting it done correctly once is almost always the better financial decision.
Also worth reading: our DIY vs professional epoxy installation guide explains why epoxy removal specifically is one of the jobs where professional equipment makes the biggest difference.
Contractor Referral Disclaimer: EpoxyArmorPro is a contractor referral and cost information service, not a licensed flooring contractor. We connect consumers with independent, licensed, and insured contractors. We do not perform any flooring work directly. Cost estimates are averages based on market data and vary by location, project size, materials, and contractor. Always verify contractor licensing and insurance before hiring. Individual quotes may differ from estimates shown.