Epoxy garage floor coating in Rochester Hills, MI

It starts with a grinder.

Bare concrete to finished floor, within 25 miles of Rochester Hills.

Rather talk? Call (248) 802-1491

Get a free estimate

Tell us what you need done and we'll call you back.

Photo: one of our jobs

A garage floor coating holds up as long as it stays bonded to the concrete. That's why the work starts with a grinder: the concrete gets ground, every crack gets filled and the slab gets sanded before any coating goes on.

How we coat a garage floor

  1. Grind the concrete

    A grinder takes off the smooth top layer and opens up the concrete so the coating can grip it. Coating that goes onto concrete that hasn't been ground sits on the surface instead of bonding to it.

  2. Fill every crack

    Cracks, chips and pits get filled so they don't show through the coating.

  3. Sand it flat

    The filled spots get sanded flush with the rest of the slab, and the dust gets cleaned up.

  4. Coat the floor

    Only then does the coating go on. Ask us about colors and finishes.

Concrete grinder on a garage floor before the coating
Grinding a garage floor before the coating, on one of our jobs.

Why the grinding matters

The failure to worry about is hot tire pickup. You park after a drive, the hot tires soften the coating, and when you pull out it lifts off in patches. It happens when the coating was never properly bonded, which is common with store-bought kits that rely on an acid wash instead of a grinder.

Once a coating starts lifting, the fix is grinding the whole floor back down and starting over. That's paying for the floor twice.

Is your floor ready for a coating?

Most garage floors can take a coating. A few things change how much prep it needs:

What goes into the price

Every garage floor quote comes down to the same few things:

Put the size of the garage and anything unusual about the floor in the estimate form, and we'll have what we need to talk through the job.

Watch a floor get done

Our Instagram has the whole process on a two car garage: the grinding, every crack filled, the sanding and the finished floor.

Keeping a coated floor clean

Sweep grit off before tires and shoes grind it in. In winter, rinse off the salt and slush that come in on the car instead of letting them sit, and wipe up oil and chemicals when they spill.

A coated floor cleans up with a mop and a mild cleaner, which is a lot easier than scrubbing bare concrete.

Questions about epoxy garage floors

Is an epoxy coating the same as garage floor paint?

No. Garage floor paint is a thin coat that sits on the surface. An epoxy coating is a two-part product that cures hard, and on ground concrete it bonds to the floor.

Can you coat a floor that has cracks?

Yes. The cracks get filled and sanded flat before the coating goes on.

How long before I can park on it?

That depends on the coating and the temperature in the garage. We'll give you the timeline for your floor before we start.

Does the garage need to be empty?

Yes. Every part of the slab has to be ground and coated, so the cars and everything sitting on the floor come out first.

How long does a coated floor last?

It depends on the coating, the prep and what the floor goes through. A floor that was ground and properly bonded holds up far longer than a coating rolled onto bare concrete.

Does winter road salt hurt it?

Salt and melted snow sit on a garage floor all winter. Bare concrete soaks them up. A coated floor keeps them on top, where they wipe off.

Do you work outside Rochester Hills?

Yes. We work anywhere within 25 miles of Rochester Hills, including Troy, Shelby Township, Royal Oak and Clarkston.

Other work we do

Tell us about the job

We'll call you back. To talk now, call (248) 802-1491.

25+ years of experience. Licensed and insured. Proof available upon request.