We see the same story every spring. A homeowner spends their weekend painting the garage, it looks fantastic for a month, and then - snap - the hot tyres of the family car rip the paint right off the concrete.
This isn't bad luck or a bad batch of product. It’s bad prep.
Applying the paint is the easy part (about 10% of the job). The other 90% is DIY garage floor prep. If you skip a step here, the floor will fail. Paint cannot stick to dirt, oil, moisture, or smooth surfaces.
Whether you are applying a user-friendly Polyurethane Garage Floor Paint or a heavy-duty Epoxy Coating, the preparation process is identical. Follow this three-stage guide to ensure your floor lasts for years, not months.
Phase 1: Cleaning
You cannot grind or etch a dirty floor. If you try, you will just grind the grease into the pores.
-
Clear the Space: Remove everything. You cannot paint around boxes.
-
Degrease: Oil stains are paint killers. Use a heavy-duty Industrial Degreaser or Traffic Film Remover. Scrub it in with a stiff broom, let it sit for 15 minutes, and rinse.
-
The Water Test: Pour water on the cleaned spots. If it beads up, there is still oil (or old sealer) present. You must clean it again until the water soaks in flat.
Phase 2: Patching
Resin coatings are not fillers. If you paint over a crack, the paint will sink into it, and eventually, the crack will mirror through to the surface.
-
Small Hairline Cracks: These can often be filled with the paint itself if you are using a thick High-Build coating, but it's safer to fill them.
-
Larger Cracks and Holes: These must be filled before priming. Use a fast-curing Epoxy Repair Mortar or a 2-part filler.
-
Pro Tip: Don't leave the filler proud (high). Sand it flush with the floor once it cures, or you will see a bump in your shiny new floor.
-
Expansion Joints: Do not fill the expansion joints (the saw cuts in the slab). They are there to let the concrete move. If you fill them, the concrete will crack somewhere else. Leave them open or use a flexible joint sealant after painting.
Phase 3: Profiling
This is the step most DIYers miss. Concrete is naturally smooth, but paint needs a rough surface (a "key") to hang onto. You are aiming for a Concrete Surface Profile (CSP) that feels like medium-grit sandpaper.
You have two options:
-
Acid Etching: The chemical route. Cheap and easy for DIYers, but requires safety gear and careful neutralisation. (See our guide on How to Acid Etch Safely).
-
Mechanical Grinding: The professional route. Renting a walk-behind grinder removes the top layer of concrete entirely. This is mandatory if your floor has old paint, glue, or a hard power-trowelled finish that acid won't touch.
Phase 4: The Moisture Test
Before you open that tin of paint, you must check for moisture. If your concrete is holding water (even if it looks dry), that moisture will rise up and push the paint off the floor (hydrostatic pressure).
-
The Plastic Sheet Test: Tape a 2ft x 2ft square of thick plastic sheeting to the floor. Seal all the edges with duct tape. Leave it for 24 hours.
-
The Result: If the concrete under the plastic is darker than the rest, or if there is condensation on the plastic, your floor is too wet to paint. You need to wait for it to dry or use a damp-tolerant primer.
Conclusion
If your floor is clean, flat, rough, and dry, you are now ready to start.
It seems like a lot of work for a "weekend project," but ask yourself: Do you want to spend this weekend doing it right, or next weekend scraping it all off to start again?



Share:
The Moisture Test: How to Check Your Garage Floor for Damp
Repairing Cracks & Pits: Concrete Patching Guide