30DayPivot
Spoke 3 · Garage Floor Coating Guide

Concrete Prep for Garage Floor Coatings: Grinding, Moisture & Why Coatings Fail

Eighty percent of coating failures trace back to prep, not chemistry. The mechanical, chemical, and testing steps that decide whether your floor lasts five years — or peels in five months.

Prep is the job.

Coating chemistry gets the marketing copy; concrete prep gets the failures. The grind profile, moisture readings, oil decontamination, crack and joint repair, and final dust-free vacuum decide whether your installed system bonds for a decade or delaminates inside a year. This spoke walks the prep sequence in the order you actually do it on the slab — and flags every step where a shortcut produces a callback.

Diamond grinding, not acid etching.

Mechanical surface preparation removes laitance (the weak top layer of cement paste), exposes aggregate, and produces a uniform Concrete Surface Profile (CSP) measured against the International Concrete Repair Institute (ICRI) scale. Diamond grinding is the only method that delivers a consistent, repeatable profile on residential garage slabs.

CSP targets by coating system

Coating System CSP Target Typical Grit / Bond
Thin-mil sealer CSP 1–2 40–60 grit metal-bond, soft bond on hard concrete
Thin-mil epoxy / polyaspartic topcoat CSP 2–3 25–40 grit metal-bond
100% solids high-build epoxy (20–40 mils) CSP 3 16–25 grit aggressive
Flake systems (residential garage standard) CSP 3 16–25 grit aggressive
Self-leveling overlay CSP 4–5 6–16 grit; shot-blasting on commercial

Why acid etching fails

Acid etching produces an uneven profile that varies with the slab's mineral composition, leaves residual acid that can interfere with adhesion if not fully neutralized, and never reliably reaches CSP-3. Sherwin-Williams and other major coating manufacturers explicitly discourage acid etching for professional installations. Grinding is the only path.

Critical

Verify CSP with ICRI comparison chips after grinding — not by eye. Two slabs that look identical can profile to CSP 2 vs. CSP 3. The chip is the source of truth. Without it, you're guessing at the most consequential variable in the coating's lifespan.

The slab has to prove dry before you mix a coat.

Moisture vapor transmission is the #2 failure mode on residential garage coatings (poor mechanical prep is #1). Two ASTM standards govern testing. Run them every job, document the readings, and abort or mitigate if the slab fails spec.

ASTM F1869 — Calcium Chloride (MVER)

ASTM F2170 — In-Situ Relative Humidity

New concrete

Minimum 28-day cure before any test or coating regardless of how the slab looks. Newly placed concrete continues to outgas moisture and alkalinity well past initial set; coating before the 28-day mark causes near-certain delamination.

Moisture mitigation primers (when slabs fail spec)

Vapor barrier primers add $0.80–$1.50/sq ft in material cost. Quote them as a separate line item before install — surprise charges destroy customer trust.

Match the filler to the defect type.

Cracks, control joints, and spalls each need different treatments. Using rigid epoxy in a control joint that must flex is one of the most common preventable failures.

Hairline cracks under 1/8 inch

Medium cracks (1/8 to 1/4 inch)

Control joints (these must still flex)

Never use rigid epoxy in a control joint. The joint exists to absorb thermal movement; rigid filler transfers that movement into adjacent slab, which then cracks elsewhere.

Spalls, pits, and surface damage

Repair before final grinding when possible — the patch material then feathers smooth with the slab during the last grind pass.

Insight

Control joints reappear through the coating after install no matter how cleanly you fill them. Brief the customer up front: filled joints become visible "ghost lines" within months as the slab moves. The alternative — leaving them open — collects flake and dirt and looks worse.

Degrease before you grind.

Oil contamination is a top-five failure mode. Grinding a contaminated slab drives oil deeper into the pores, where it later wicks back to the surface and breaks the bond. Degrease first; grind second.

Degreasers operators actually use

Verification

After degreasing and rinse, sprinkle water across the contaminated area. If the water beads, oil remains in the pores — repeat the cycle. If the water absorbs uniformly, you're ready to grind.

What prep actually takes on a 2-car garage.

Real numbers from operator reports on 400–500 sq ft residential garages.

Table 1 — Prep timeline and cost (2-car garage)

Phase Time Material / Rental Cost Notes
Mobilization and setup 1–2 hours Cover walls, mask edges, set up dust control
Degreasing and water-bead verification 1–3 hours (plus dwell time) $30–$80 cleaner Skip and you'll bring stains back through the coating
Diamond grinding to CSP 3 2–5 hours Rental $250–$500 (2-day grinder + HEPA vacuum) Profile depends on slab hardness and operator pace
Crack and joint repair 1–3 hours $40–$200 fillers Semi-rigid polyurea in joints, rigid in static cracks
Moisture testing 60–72 hours wait (F1869) or 24 hours (F2170) $37–$50 (CaCl, 3 tests) Can run during grind day; results before coat day
Final HEPA vacuum and CSP verification 30–60 minutes Dust-free before any coat mix
Total active prep time 1.5–3 days $250–$500 rental + $107–$330 materials Excludes moisture-test wait
Get the rest of the guide

Five more spokes drop as they ship.

Pricing, getting first clients, scaling — same operator-direct format. Drop your email and we'll send the next one when it goes live.

Eighty percent of failures = prep failures.

Coating manufacturers and forensic labs consistently report that the majority of residential garage floor coating failures trace to inadequate surface preparation rather than product defects. The recurring failure modes:

Critical

Customers rarely accept "the slab was bad" as an explanation when a coating fails inside the warranty window. Your warranty exposure is the cost of full re-grind, replacement materials, and lost referrals. The cheapest insurance in this business is documented moisture testing, ICRI chip verification of CSP, and photos of every prep step.

Five steps from bare slab to bond-ready.

  1. Degrease the slab before grinding. PROSOCO Oil & Grease for deep stains; Purple Power, Oil Eater, Zep Citrus, or Simple Green Industrial for surface contamination. Apply, dwell, scrub, rinse. Verify with a water-bead test — repeat until water absorbs uniformly.
  2. Diamond-grind to the required CSP. CSP 2–3 for thin-mil and flake; CSP 3 for 100% solids high-build; CSP 4–5 for self-leveling. Soft bond on hard concrete, hard bond on soft. Never acid etch.
  3. Run moisture tests. ASTM F1869 calcium chloride (three minimum per 1,000 sq ft, 60–72-hour read) and/or ASTM F2170 RH probe (24-hour equilibration). Pass thresholds: typically ≤3 lbs MVER and ≤75% RH for epoxy; ≤5 lbs and ≤80% RH for polyaspartic. Install a moisture mitigation primer or decline the job if readings exceed spec.
  4. Repair cracks, joints, and spalls. Hairline cracks: Quikrete Crack Seal, DAP, or Sikadur Crack Fix. Medium cracks: Sikaflex. Control joints: Metzger McGuire Edge-Pro 80 or Crack Stix — semi-rigid polyurea only. Spalls: Ardex Feather Finish or Henry 549. Repair before final grind when possible.
  5. HEPA-vacuum to dust-free and verify CSP with ICRI chips. Final pass before mixing the first coat. The slab should pass a clean-glove swipe test — no visible dust transfer.

Six prep errors that cost the job.

1. Grinding contaminated concrete without degreasing first.

Oil pushes deeper into the slab and wicks back through the coating. Degrease, water-bead test, then grind. Never the reverse.

2. Skipping ICRI chip verification and eyeballing the CSP.

A slab that "looks ground" can profile to CSP 1 instead of the CSP 3 your flake system requires. Carry ICRI chips on every job. The verification takes 60 seconds and prevents bond failures that take days to remediate.

3. Coating new concrete before the 28-day cure window.

Residual moisture and high alkalinity from fresh concrete will delaminate any system. Reschedule. The customer pressure to "just do it" is not worth the warranty exposure.

4. Filling control joints with rigid epoxy.

Joints exist to flex. Rigid fill transfers thermal movement into adjacent slab and cracks both the slab and the coating. Use semi-rigid polyurea (Metzger McGuire Edge-Pro 80 or equivalent).

5. Running ASTM F1869 with only one test on a small slab.

The standard requires 3 tests minimum for the first 1,000 sq ft. Moisture is rarely uniform across a slab — one test from a dry corner misses a wet center.

6. Treating moisture mitigation primer as optional.

If the slab fails moisture spec, the vapor barrier primer is not optional. Quote it as a line item, install it, and document the application. Skipping it to keep the price down kills the floor on the customer's timeline.

Frequently asked questions.

Why is acid etching not a valid substitute for diamond grinding?

Acid etching does not produce a consistent Concrete Surface Profile (CSP). Coverage is uneven, the resulting profile depends on the slab's mineral composition, and residual acid can interfere with coating adhesion if not fully neutralized and rinsed. Sherwin-Williams and other major coating manufacturers explicitly discourage acid etching for professional installations. Diamond grinding is the only prep that delivers a repeatable CSP-2 to CSP-3 profile — the surface roughness required for mechanical bond between concrete and resin.

What CSP profile do I need to target?

It depends on the coating system. Thin-mil sealers want CSP 1–2. Thin-mil epoxy or polyaspartic topcoats want CSP 2–3. 100% solids high-build epoxy (20–40 mils) wants CSP 3. Flake systems want CSP 3. Self-leveling systems want CSP 4–5. The International Concrete Repair Institute (ICRI) sells comparison chips to verify the profile by visual and tactile match against the ground slab.

What moisture levels disqualify a slab from coating?

Two ASTM standards govern. ASTM F1869 (calcium chloride MVER) — typical pass thresholds are ≤3 lbs/1,000 sq ft/24 hr for epoxy and ≤5 lbs for polyaspartic. Run three tests minimum per first 1,000 sq ft. ASTM F2170 (in-situ relative humidity) — preferred for new construction; typical pass is ≤75% RH for epoxy and ≤80% RH for polyaspartic. New concrete requires a minimum 28-day cure before any test or coating. If readings exceed spec, install a moisture mitigation primer (ARDEX MC RAPID ~$431/kit; Sika MB ~$309–$400/pail; Laticrete VAPOR BAN) or decline the job.

How do I repair cracks before coating?

Width drives material. Hairline cracks under 1/8 inch: Quikrete Crack Seal at ~$0.34/linear ft, DAP at ~$0.43/linear ft, or Sikadur Crack Fix at $35–$50 per cartridge. Medium cracks: Sikaflex polyurethane sealant at ~$0.47/linear ft. Control joints: semi-rigid polyurea fillers like Metzger McGuire Edge-Pro 80, or Crack Stix at $0.75/linear ft — never rigid epoxy in control joints because the joint must still flex. Spalls and pitting: skim-coat with Ardex Feather Finish or Henry 549 at $25.97/7-lb bag. Repair before final grinding so the patches feather smooth with the slab.

How do I clean oil stains so they don't bleed through the coating?

Oil contamination is a top-five failure mode. Degrease before grinding, not after — grinding spreads contamination deeper into the slab. Use PROSOCO Oil & Grease poultice for deep stains; Purple Power, Oil Eater, Zep Heavy-Duty Citrus, or Simple Green Industrial for surface contamination. Apply, dwell per manufacturer instructions, scrub, rinse, and verify with a water-bead test before grinding. If water still beads after cleaning, repeat until it absorbs uniformly.

How long does prep actually take on a 2-car garage?

Plan 1.5–3 days total for a 2-car garage (400–500 sq ft) including degreasing, grinding, vacuuming, crack repair, and moisture testing wait time. Grinding alone is 2–5 hours depending on slab condition and machine. Rental costs for grinder + HEPA vacuum run $250–$500 over two days. Cutting corners on prep is the #1 source of coating failure — 80%+ of failures trace back to prep, not chemistry.

Do I need to wait 28 days on new concrete?

Yes. New concrete must cure a minimum of 28 days before any coating. Residual moisture and alkalinity in fresh concrete will cause delamination regardless of how good your prep looks. If a customer wants to coat a slab poured 20 days ago, reschedule for after the 28-day mark. Test moisture even after the cure period before committing to a coating — high water-cement ratios can extend MVER outgassing well past 28 days.

What's the single biggest cause of coating failure?

Inadequate surface preparation accounts for 80%+ of coating failures. Within that bucket, the recurring offenders are: laitance not ground off (the weak top layer of cement paste delaminates with the coating); moisture vapor transmission untested or under-mitigated; oil and grease contamination not removed before grinding; missed or skipped primer on absorbent slabs; and rigid epoxy filler used in control joints that must still flex with thermal movement. Address those five and you eliminate the majority of failure modes.

Next up: pricing the job.

You've spec'd the system and you can prep a slab to bond-ready. Spoke 4 covers what to charge — per-square-foot rates by system, 2- and 3-car job totals, the 3-tier Good/Better/Best quote structure, upsells, and the target margins that actually keep the business alive.

Spoke 4: Pricing → ↑ Back to Garage Floor Coating Guide

More Spokes Coming

Get notified when the
next spoke drops.

Eight spokes in the Garage Floor Coating Guide. Drop your email and we'll send the next one as it goes live — no pitch, no sequence, just the update.