Our flagship guide

Hey neighbor, let's talk floor coating.

A properly coated garage floor is one of the highest-satisfaction weekend projects there is. Do the prep right and it lasts a decade or more.

10 min read Safety-first Beginner-friendly
Olivia rolling epoxy on a garage floor
Ninety percent of a coating job is prep. I'm not kidding.Olivia

The five stages, in order.

1
Prep
2
Etch
3
Base
4
Flake
5
Topcoat
Red flags

When to worry.

Existing floor is oil-stained

Coating won't stick to oil. Degreaser + patience before anything else.

Concrete under 6 months old

Let it cure fully. Coating fresh concrete is the fastest way to peel.

Water beads on the surface

Old sealer is still there. It has to come off first, that's the etch step.

Do it yourself

The DIY walkthrough.

Do these in order. Skip anything that doesn't apply, Olivia won't mind.

  1. 01
    Step 1 of 8

    Prep: empty, sweep, degrease

    Clear the garage completely. Sweep, then scrub every oil spot with a concrete degreaser. Rinse and dry.

    Olivia rolling epoxy on a garage floor
    I put a fan in the doorway to speed the drying.Olivia
  2. 02
    Step 2 of 8

    Etch: open the pores

    Use a citric-acid or muriatic etch (follow the label). The floor should feel like fine sandpaper when it's ready.

  3. 03
    Step 3 of 8

    Water test

    Splash water. If it soaks in evenly across the whole floor, you're ready. If it beads anywhere, re-etch that spot.

    Olivia giving a thumbs up
    This test is the difference between 2 years and 10.Olivia
  4. 04
    Step 4 of 8

    Base coat: cut in the edges, then roll

    Work in 4x4 sections. Cut in with a brush around the perimeter, then roll the middle with a 3/8" nap. Keep a wet edge.

  5. 05
    Step 5 of 8

    Flake: broadcast within 10 minutes

    Toss the color flakes up and let them fall. Light hand, you can always add more, you can't take them off.

  6. 06
    Step 6 of 8

    Cure, scrape, sweep

    Overnight cure. Next morning, scrape any high flakes with a putty knife held flat, then sweep.

  7. 07
    Step 7 of 8

    Topcoat: two thin passes

    One thin coat, wait the cure time on the label, then a second. Thin coats beat one thick coat every time.

    Olivia rolling epoxy on a garage floor
    Two thin coats. Say it with me: two thin coats.Olivia
  8. 08
    Step 8 of 8

    Wait 72 hours before parking

    Foot traffic at 24 hours, cars at 72. Your patience is the last ingredient.

Olivia giving a thumbs up

Olivia's picks.

Not a shopping list, a spec sheet. Match these characteristics on whichever brand you already trust.

  • 100% solids polyaspartic OR two-part epoxy, no water-based kits
  • Minimum 12 mil finished dry thickness
  • UV-stable topcoat if any sunlight hits the floor
  • Real vinyl flakes, 1/4" or larger
  • Kit with etch + base + flake + topcoat included
  • Manufacturer warranty of 5 years or more

Tools you'll want

  • Concrete degreaser
  • Stiff scrub brush
  • Wet/dry vac or squeegee
  • Etch solution
  • 3/8" roller + extension pole
  • Cut-in brush
  • Spike shoes
  • Painter's tape
  • Rags & fan

How much does garage floor coating cost?

Short answer for a typical 400 sq ft two-car garage: about $300 if you DIY with an epoxy kit, roughly $2,000 for a mid-range pro epoxy install, and $3,500 to $4,800 for a full polyaspartic pro job. Longer answer below, because the material you pick moves the number a lot.

Materials, DIY
Epoxy vs. polyaspartic
  • Water-based epoxy kit: $100 to $200. Thin, short lifespan, skip it.
  • 100% solids epoxy kit: $200 to $450 for a 2-car garage.
  • Polyaspartic kit: $400 to $700, plus faster cure and better UV.
  • Consumables: $60 to $120 (rollers, brushes, etch, tape, spike shoes).
Pro install, per sq ft
What a contractor charges
  • Basic epoxy: $4 to $7 / sq ft, so $1,600 to $2,800 for 400 sq ft.
  • Full polyaspartic system: $7 to $12 / sq ft, so $2,800 to $4,800.
  • Metallic or designer: $10 to $15 / sq ft. Beautiful, pricey.
  • Concrete repair add-on: $200 to $800 if cracks or pits need patching first.
DIY vs. pro, honestly

DIY saves roughly $1,500 to $4,000 and takes a full weekend plus 72 hours of cure time. A pro finishes in a day and warranties the work. If your slab has heavy oil staining, big cracks, or you plan to sell within a year, hire a pro. If you enjoy Saturday projects and your concrete is clean and sound, DIY is genuinely satisfying and the results can match a pro job.

When to call a pro

Cracks wider than a pencil? Big oil pits?

Coatings need a sound substrate. Structural cracks and deep pitting need concrete repair before any coating goes down, a floor coating pro or concrete specialist can prep and coat in one visit.

Olivia rolling epoxy on a garage floor
Ask to see their last three finished floors. Real ones love showing them off.Olivia
Quick answers

Olivia's FAQ.

01Epoxy vs. polyaspartic, which is better?

Polyaspartic cures faster, resists UV better, and stays flexible in cold garages. Epoxy is cheaper. Both work if prep is right.

02Can I coat in winter?

Only if the slab holds above the product's minimum temp (usually 50°F) for the full cure. Cold + coating = milky finish and poor bond.

03Do I need to grind the floor?

Grinding is the gold standard. Etching is the DIY-friendly alternative and works well on clean, un-sealed concrete.

04How long does a real coating last?

With correct prep and a quality topcoat: 10–15 years of daily use.

05Can I do this alone?

Yes, but the flake step is easier with two people, one broadcasting, one refilling.

06How much does garage floor coating cost?

DIY kits run about $200–$600 for a 2-car garage. Mid-range pro installs are $4–$7 per square foot ($1,600–$2,800 for a 400 sq ft garage). Full polyaspartic pro installs land at $7–$12 per square foot.

Keep exploring