Epoxy Concrete Coatings

Epoxy floor coatings are one of the toughest and longest‑lasting options for indoor concrete. They create a hard, seamless surface that resists chemicals, stains, and wear, making them ideal for garages, basements, workshops, and utility rooms. With the right prep and application, epoxy transforms a plain concrete slab into a durable, easy‑to‑clean floor that holds up for years.

 

Related Guides

Types of Epoxy Coatings

  • 100% Solids Epoxy The thickest and most durable type. Creates a hard, chemical‑resistant floor used in garages, shops, and industrial spaces. BP Resins is great with multiple colors to choose from

  • Water‑Based Epoxy Easier to apply, low odor, and great for basements or indoor spaces. Not as thick as 100% solids but still strong.

  • Solvent‑Based Epoxy Strong and durable with good penetration, but higher fumes. More common in commercial settings.

  • Metallic Epoxy A decorative epoxy with metallic pigments that create a marbled, 3D look. Popular for basements, showrooms, and high‑end interiors. Spartan Epoxies’ metallic floor kits are some of the most visually stunning decorative systems

  • Epoxy Flake/Chip Systems Epoxy base coat with vinyl flakes broadcast into it, then top‑coated. Great for garages—hides imperfections and adds texture. Check out Best Epoxy Floor Kits for DIY friendly options

Types of Polyurethane Coatings

  • Aliphatic Polyurethane UV‑stable, scratch‑resistant, and flexible. Commonly used as a topcoat over epoxy to protect against yellowing and wear. Urethane coatings are highly recommended as a topcoat

  • Aromatic Polyurethane Strong but not UV‑stable. Better for indoor use where sunlight isn’t an issue. 

  • Water‑Based Polyurethane Low odor, fast‑drying, and great for indoor floors. Adds a clear, durable finish without darkening the concrete.

  • High‑Build Polyurethane Thicker, more protective version used in commercial or industrial settings where abrasion resistance is critical.

Why Epoxy and Polyurethane Coatings

Epoxy and polyurethane coatings aren’t just tough—they’re the closest thing concrete has to artwork. These systems turn a plain slab into a smooth, glossy, designer surface that looks custom‑built and built‑to‑last. Whether it’s a metallic swirl, a clean high‑build finish, or a flake floor that hides every flaw, these coatings deliver the strongest protection you can put on indoor concrete while giving the space a modern, visually stunning look. It’s durability and design in one package—part performance, part art form.

Tools and Products You’ll Need

Surface Prep

  • Concrete grinder or etching solution

  • Diamond cup wheel (for edges and repairs)

  • Shop vac with fine‑dust or HEPA filter

  • Degreaser and stiff scrub brush

  • Crack and patch repair material

I use a DEWALT surface grinder with a vacuum attachment to etch and profile the concrete, giving the epoxy a clean, dust‑free surface to bond to.

Application Tools

  • Epoxy squeegee (notched)

  • 18″ roller frame and epoxy‑safe roller covers

  • Chip brushes for edges

  • Mixing buckets and drill mixer paddle

  • Spike shoes for walking on wet epoxy

Coating Materials

  • Concrete primer (optional but recommended)

  • Epoxy base coat (Part A + Part B)

  • Vinyl flakes/chips (if using a flake system)

  • Polyurethane or epoxy clear topcoat

A complete flake-floor kit that includes the epoxy base coat, vinyl flakes, and clear topcoat — everything you need for a durable, slip-resistant garage or basement floor.

Shop the Ultra Coat Flake Flooring Kit on Amazon

A premium metallic epoxy system designed for deep, fluid, high-gloss floors that look custom-poured. Each kit includes the resin, hardener, metallic pigments, and clear topcoat, giving you a visually stunning, showroom-quality finish. Ideal for garages, basements, or any indoor concrete slab where you want a durable, professional look.

Shop the Spartan Epoxies Metallic Kit on Amazon

Safety Gear

  • NIOSH‑approved respirator

  • Nitrile gloves

  • Safety glasses

  • Disposable coveralls

 

Step‑by‑step guide to epoxy and polyurethane floor coatings

  1. Inspect and test the concrete Look for cracks, spalling, oil spots, paint, or old coatings. Check for moisture issues (white powder, dark damp spots, or past peeling coatings). If the slab is damp or has hydrostatic pressure, note that for your moisture‑tolerant primer section.

  2. Clean and degrease the slab Remove everything loose or greasy—dust, dirt, oil, tire marks, and old sealers. Use a concrete degreaser on oil spots and scrub until water no longer beads on the surface. Rinse and let the slab dry completely.

  3. Mechanically profile the surface The floor needs “tooth” for epoxy to bite into. Grind, shot blast, or at minimum etch the surface so it feels like 80‑grit sandpaper. Vacuum thoroughly with a good shop vac so there’s no dust left to interfere with adhesion.

  4. Repair cracks and damaged areas Fill cracks, pits, and spalled areas with an appropriate repair material (epoxy repair mortar or fast‑setting patch). Feather repairs smooth so they don’t telegraph through the coating. Let repairs cure as directed.

  5. Apply the primer coat (if used) Roll on a compatible concrete primer to improve adhesion and help lock down any remaining dust. Follow coverage rates and avoid puddling. Let it dry within the manufacturer’s recoat window.

  6. Mix the epoxy base coat Combine Part A and Part B exactly as the instructions say—no eyeballing. Mix thoroughly, respecting induction time if required. Only mix what you can place within the working time (pot life).

  7. Apply the epoxy base coat Cut in edges with a brush, then roll the epoxy in sections using a squeegee and roller. Aim for an even, consistent film at the recommended mil thickness. Work out of a wet edge so you don’t get lap lines.

  8. Broadcast flakes (if using a flake/chip system) While the base coat is still wet, broadcast flakes by hand. For full broadcast, throw until the floor won’t take any more and looks completely covered. Let the epoxy cure fully.

  9. Scrape and vacuum the flakes After curing, scrape the floor in multiple directions to knock down high flakes and create a flat surface. Vacuum thoroughly to remove all loose chips and dust.

  10. Apply the clear polyurethane (or epoxy) topcoat Mix the topcoat per instructions. Roll it out evenly over the floor, sealing in the flakes and building your final wear layer. For non‑flake floors, this clear coat adds gloss, chemical resistance, and scratch resistance over the epoxy.

  11. Let the coating cure before use Respect cure times. Light foot traffic usually after 24 hours, heavier use after 48–72 hours, and vehicle traffic only when the manufacturer says it’s ready. Rushing this step is how hot‑tire pickup and early damage happen.

  12. Maintain the floor Sweep or vacuum grit regularly and mop with a neutral cleaner. Avoid harsh acids or strong solvents. With basic care, a good epoxy + polyurethane system will stay glossy, clean, and protected for years.

Common Mistakes & Pro Tips

1. Skipping proper surface prep Most coating failures start here. Smooth concrete, dust, or old sealers will stop epoxy from bonding. Pro Tip: Grind or etch until the slab feels like 80‑grit sandpaper, then vacuum twice.

2. Ignoring moisture issues Epoxy hates moisture. If the slab is damp, it can bubble, peel, or fisheye. Pro Tip: Tape down a plastic sheet overnight. If moisture collects underneath, use a moisture‑tolerant primer.

3. Mixing too much epoxy at once Epoxy heats up fast in the bucket and can harden before you get it on the floor. Pro Tip: Mix smaller batches and pour the epoxy out of the bucket immediately to extend working time.

4. Not applying a thick enough base coat Thin coats lead to bald spots, uneven color, and poor flake coverage. Pro Tip: Follow the recommended mil thickness and use a notched squeegee to keep it consistent.

5. Uneven flake broadcasting Throwing flakes too close to the floor creates clumps and bare patches. Pro Tip: Toss flakes upward like you’re feeding chickens—this gives a smooth, even spread.

6. Forgetting to scrape the flakes Un‑scraped flakes leave sharp edges and a rough, sandpaper feel. Pro Tip: After curing, scrape in multiple directions before vacuuming.

7. Skipping the urethane topcoat Epoxy alone scratches easily and can yellow over time. Pro Tip: Always finish with a polyurethane topcoat for UV stability, abrasion resistance, and long‑term durability.

8. Rushing the cure time Walking or driving on the floor too early ruins the finish. Pro Tip: Respect the manufacturer’s cure window—foot traffic after 24 hours, vehicles only when fully cured.

 

Final Thoughts on Epoxy Flooring

Epoxy flooring is one of the most impressive upgrades you can make to indoor concrete—durable, glossy, customizable, and built to last. Doing it yourself can save thousands, sometimes even tens of thousands, compared to hiring a professional. But it’s still a serious project that requires the right prep, the right materials, and the right technique. When applied correctly, an epoxy and polyurethane system delivers a floor that looks incredible and performs even better. Take your time, follow each step carefully, and you’ll end up with a finish that feels like a professional installation at a fraction of the cost.

Get your slab in the right condition with our step‑by‑step outdoor repair guides

Scroll to Top