Family-owned · Minneapolis Local St. Paul Call or text (612) 558-9880
Krepela Painting

Family-owned · Minneapolis Local

Epoxy Flooring for Garages, Basements, and Restaurant Kitchens

Garage and basement slabs plus restaurant kitchen floors, ground and coated so they hold up to road salt, moisture, and daily traffic.

Epoxy Flooring for Garages, Basements, and Restaurant Kitchens

Free estimate

Tell us what you need

Three fields. It reaches a person here, not a call centre.

No obligation · Responds within 1 business day


By submitting this form you agree that we may contact you about your request and share your details with partner companies for marketing purposes.

Updated October 2026

Why an epoxy floor lives or dies on the slab prep

Epoxy flooring is what a Twin Cities garage, basement, or restaurant kitchen needs when the bare concrete can no longer take the abuse it gets: road salt dragged in off the street all winter, moisture pushing up through the slab, and tire or foot traffic that wears raw concrete to dust. Krepela Painting grinds and profiles the slab first, checks it for moisture, and only then lays down a coating, because an epoxy floor fails from the concrete up, not from the bucket. Colin Krepela does the prep and the coating himself, so the floor by the overhead door matches the floor at the back of the bay. Request a free estimate from Krepela Painting and he'll tell you straight whether your slab is a candidate.

What drives the scope on an epoxy floor is the condition of the concrete, the square footage, and what the floor has to survive once it is down. A garage slab that sees studded tires and winter salt asks for a different buildup than a basement floor fighting ground moisture, and a restaurant kitchen floor has to meet the non-porous, cleanable standard a Minnesota health inspection looks for. Twin Cities basements, especially in homes built before 1970, were often poured as bare slabs with no vapor barrier under them, which is why moisture testing comes before any coating decision. Every floor is different, contact Krepela Painting for an accurate estimate.

Why Prep Decides It

An epoxy floor fails at the slab, not in the bucket

Grinding and moisture testing are the reason a coating holds through a Minnesota winter.

Here is the part most people do not hear until the floor is already peeling: epoxy fails at the concrete, not in the can. Pour a coating over a slick, sealed, or damp slab and it releases in sheets the first winter, usually right inside the garage door where the salt and meltwater land. Colin grinds the concrete open with a floor machine so the surface has a real profile for the epoxy to key into, patches spalls and cracks, and tests for moisture before anything gets mixed. That grinding step in the photo is not optional cleanup, it is the whole job. It is the same surface preparation discipline that governs every project he takes, applied to the hardest substrate to make a coating stick to. This is also the honest limit of the service, and it is worth saying before you spend a dime. Epoxy is a surface system, not a fix for a failing slab. If your basement floor is actively wet, heaving, or cracked from settlement, a coating buys you a better-looking problem until the water finds its way back through. Colin will tell you that at the estimate, and point you at moisture mitigation first, rather than after the floor lifts.
Floor grinding machine profiling a concrete slab to prep it for an epoxy coating

What epoxy flooring covers

01

Garage Floors

The slab that takes the worst of a Minnesota winter: road salt, meltwater, and studded tires. A ground-and-coated garage floor sheds all of it, wipes clean, and stops the concrete from dusting onto everything you store out there.

02

Basement Floors

A basement slab is usually bare concrete fighting ground moisture from below. We test it first, then coat it so the floor reads as finished living space instead of raw gray concrete. Where the moisture is high, mitigation comes before the color coat.

03

Restaurant & Commercial Kitchen Floors

Restaurant kitchens, prep areas, and walk-ins need a floor that is non-porous, seamless at the base, and slip-resistant, the surface a Minnesota health inspection is looking for. We coat it to clean up fast and hold under hot grease, carts, and constant foot traffic.

04

Flake and Broadcast Finishes

Decorative flake broadcast into the wet coat hides minor slab imperfection, adds grip underfoot, and gives a garage or basement floor a finished, speckled look instead of a flat solid color. We set the flake density to the look you are after.

05

Moisture Mitigation

If a moisture test comes back high, a standard epoxy will not bond and will not stay down. We address the moisture with the right primer or mitigation system first, because coating over a damp slab is the single most common reason these floors fail.

The Process

How an epoxy floor job actually runs

  1. 01

    Grind and Profile

    The slab gets mechanically ground with a floor machine to open the surface and strip any old sealer, paint, or glue. This is what gives the epoxy a profile to bond into. A coating laid over slick concrete has nothing to hold onto.

  2. 02

    Repair, Test, and Prime

    Spalls, pits, and cracks get patched, and the slab gets a moisture test. Bare and repaired areas get the right primer. If the moisture reads high, that gets handled here, before any color coat is considered.

  3. 03

    Coat and Topcoat

    The epoxy base coat goes down, flake is broadcast if that is the finish you chose, and a clear topcoat seals and protects it. Each coat gets real cure time before the next, and before you park on it or roll a cart across it.

Matching the epoxy system to the floor

There is no single best epoxy, but there is a right system for the floor and the conditions it has to survive. A garage in the Twin Cities swings from a humid July to a subzero January, and the slab moves with it, so the coating has to stay flexible enough to ride that out and tough enough to take hot tires without lifting. A restaurant kitchen floor is a different problem: constant moisture, grease, and cleaning chemicals, which is why those floors get a seamless, chemical-resistant buildup coved up the base of the wall rather than a thin single coat. Colin matches the system to the room instead of selling one product for every floor. If the epoxy is part of a larger commercial painting project or a basement finish, it makes sense to coordinate the floor with the rest of the work so the schedule and the cure times line up.
Floor grinding machine profiling a concrete slab before an epoxy coating

Start here

Not sure if your slab is ready for epoxy?

Tell us the room, the square footage, and what the floor has to put up with. Colin will take a look and give you a straight read on whether your slab is ready for epoxy or needs work first. Prefer to talk it through? Call (612) 558-9880.

(612) 558-9880

Or send it in writing

Three fields, thirty seconds

No obligation · Responds within 1 business day


By submitting this form you agree that we may contact you about your request and share your details with partner companies for marketing purposes.

What sets Krepela Painting apart on epoxy floors

  1. 01

    Colin does the work

    Colin does the prep and the coating himself, which is the only way the floor stays uniform from the door to the back wall.

  2. 02

    Prep is not negotiable

    Grinding and moisture testing are not line items to trim when a quote gets tight. They are the reason the floor holds. We do not skip them to come in lower than the painter who rolls epoxy over a sealed slab.

  3. 03

    Straight answers on moisture

    If the slab is too wet or too far gone for a coating to hold, you hear it before you pay for it. An honest no on a bad slab is worth more than a floor that peels by spring.

Epoxy flooring questions we actually get asked

Do you have to grind the concrete before applying epoxy?
Yes. Mechanical grinding opens the surface of the slab and strips off any old sealer, paint, or glue so the epoxy has a real profile to bond into. Acid etching alone, which is the shortcut, does not reliably do that, especially on a hard-troweled or previously sealed floor. Skip the grind and the coating has nothing to key into, which is why rolled-on garage epoxy so often peels at the edges and by the door within a season.
Can you put epoxy over a Minnesota basement floor that gets damp?
Only after a moisture test, and sometimes only with a mitigation step first. A lot of Twin Cities basements, especially in homes built before 1970, were poured as bare slabs with no vapor barrier, so moisture pushes up through the concrete. Standard epoxy will not bond to a damp slab and will blister or peel if you force it. We test the slab, and if the reading is high we use the right primer or mitigation system before any color coat. If the floor is actively wet or cracked from heaving, a coating is not the answer, and we will tell you that up front.
Will a garage epoxy floor hold up to road salt and winter?
That is exactly what it is built to do, when the prep is right. A properly ground and coated garage floor sheds road salt, meltwater, and hot tires, wipes clean, and stops the slab from dusting. The failures you see on garage floors trace back to prep, not to winter: a slab that was never ground, or was coated while it was still off-gassing moisture. Minnesota's freeze-thaw swing is hard on a thin, poorly bonded coating and a non-issue for one that actually keyed into the concrete.
Can you do epoxy flooring for a restaurant kitchen?
Yes. Commercial kitchen and prep-area floors get a seamless, non-porous, chemical-resistant buildup, usually coved up the base of the wall so there is no seam for water and grease to sit in. That is the surface a Minnesota health inspection is looking for, and it holds up to hot grease, carts, and constant foot traffic far better than tile grout or a thin single coat. We scope the shutdown window with you so the floor cures without shutting the kitchen longer than it has to.
How long before I can walk on or park on a new epoxy floor?
It depends on the system and the conditions, but as a rule you can walk on it well before you can load it. Foot traffic usually returns in about a day, and vehicle traffic or heavy carts after several more, because the coating keeps hardening after it is dry to the touch. Minnesota's dry winter furnace air and humid summer stretches both change cure time, so Colin stages the coats around the actual conditions and tells you which day you can get back on the floor rather than quoting a rule of thumb.

Epoxy flooring across the Twin Cities metro

Proudly serving the Twin Cities Metro area. Happy to travel beyond that too, depending on the job, just ask!

Get an epoxy floor that holds through a Minnesota winter

Colin Krepela grinds and coats epoxy floors across the Twin Cities metro, and he is the one running the machine.

Related

Call Free estimate