How to Deep Clean a Garage Floor for Epoxy Preparation

Concrete acts like a sponge, soaking up every drip of oil, chemical, and dirt that touches it. If you apply epoxy over these contaminants, the coating will peel, bubble, or fail within months. A clean floor isn't just about appearances; it is about creating a porous, neutral surface that the epoxy can physically anchor into. Preparing your garage floor is the most labor-intensive part of the process, but it is the non-negotiable foundation for a long-lasting finish. Done well, the floor will be bone-dry, free of oil, and etched to a texture similar to fine-grit sandpaper. Expect a long day of scrubbing and rinsing, but know that the effort you put in now determines whether your floor looks professional for years or starts flaking by next spring.

  1. Empty and Sweep Clean. Empty the entire garage and sweep the floor thoroughly with a stiff-bristled push broom. Use a shop vacuum to clear out stubborn debris from the expansion joints and corners.
  2. Remove Oil Stains Completely. Apply a concentrated degreaser directly to any visible oil or grease stains. Scrub the spots aggressively with a stiff nylon brush, then let the product sit for at least 15 minutes before rinsing with clean water.
  3. Etch the Entire Surface. Dilute your concrete etching solution according to the manufacturer's instructions and apply it across the floor using a plastic sprinkling can. Work the solution into the concrete using a stiff-bristled broom to ensure even coverage.
  4. Activate the Chemical Reaction. Agitate the entire floor with a long-handled scrub brush while the etcher is working. You are looking for a slight bubbling reaction, which indicates the pores are opening up.
  5. Flush Three Times Minimum. Use a pressure washer or a high-pressure hose nozzle to rinse the entire garage floor toward the driveway. Keep rinsing until the runoff water is completely clear and no suds remain.
  6. Achieve Complete Dryness. Squeegee the standing water out of the garage and use fans to promote air circulation. The concrete must be 100% bone-dry before you apply any primer or epoxy.