Skip to content

Prepping a Garage Floor for Epoxy: Why the Clean Decides the Bond

  1. 4 min read

Epoxy floors fail at the bond, not in the coating. The preparation sequence that decides whether a garage floor lasts fifteen years or peels in one.

Epoxy garage floors fail in a predictable way: the coating lifts in sheets, usually starting at the door or under where a car parks, usually within the first two years.

Almost none of those failures are the product. They are the preparation.

Why bond is the whole problem

Epoxy is a coating relying entirely on mechanical and chemical adhesion to the concrete beneath it. It has no tolerance for a weak layer in between.

A garage slab accumulates several such layers: a dusty laitance from the original finish, years of oil and tyre plasticiser, concrete sealer from whoever sealed it at handover, and moisture coming up from the ground.

Every one of those has to be dealt with. The coating is the easy part.

The moisture test, first

Do this before anything else, because it can change the entire plan.

Tape a square of plastic sheet, around 500mm, tightly to the slab on all four sides and leave it 24 to 72 hours. Lift it. Condensation underneath, or a visibly darker patch of concrete, means moisture is migrating up through the slab.

Epoxy over a slab with active moisture vapour transmission will fail, regardless of how well everything else is done. Hydrostatic pressure pushes the coating off from underneath.

If the test is positive you need a moisture-tolerant primer or a vapour barrier system, not a standard epoxy. This is most common in garages built on grade with no membrane under the slab, which describes a great many older Sydney homes.

Degreasing, properly

Oil in a garage slab is not on the surface. It has been soaking in for years and it is deep in the pores.

A single wash will not get it out. Expect multiple applications of a proper alkaline degreaser with real dwell time, agitation with a stiff brush or a rotary scrubber, and a thorough rinse between rounds.

Test by wetting the slab. Water should darken the concrete evenly. Any area that stays light is still oil-contaminated and will be a bond failure point.

Deep contamination sometimes needs a poultice — an absorbent paste left on the spot to draw oil out over 24 hours. Slow, and better than discovering the problem after coating. The method is the same as for driveway oil stains.

Mechanical profiling

This is the step that cannot be substituted, and the one homeowners most often try to skip.

Epoxy manufacturers specify a surface profile, usually expressed as a CSP number. For most garage coatings that means diamond grinding or shot blasting. Washing a slab, however thoroughly, does not create a profile.

Grinding does three things at once: it removes the weak laitance layer, it takes off any existing sealer, and it opens the pore structure so the epoxy can key in mechanically.

Acid etching is the DIY alternative and it is markedly inferior. It produces an inconsistent profile, leaves salt residue that has to be neutralised completely, does nothing about oil, and does not remove a sealer. Most coating manufacturers no longer accept it as preparation, and some void warranties over it. If the kit you bought includes an etching sachet, that tells you what tier of product it is.

The distinction between cleaning and grinding is covered in concrete grinding vs pressure cleaning.

Existing sealer

Many garage slabs were sealed at build and nobody remembers. Epoxy will not bond to a sealed surface.

Test by dripping water on several areas. Beading means sealer. It has to be ground off — all of it, across the whole floor, because a patch left behind becomes a delamination.

Cracks and joints

Fix before coating, not after.

Static cracks get cut out, filled with an epoxy or polyurea repair product, and ground flush. Control joints are usually filled with a flexible joint filler, and the decision about whether to coat over them or honour them should be made deliberately — coating over a moving joint means the coating cracks along that line.

And check for drummy concrete by tapping. Delaminated slab will take the coating off with it when it eventually lets go.

The conditions

Epoxy is temperature and humidity sensitive, and Sydney breaches the windows regularly.

Most systems want slab temperature between about 10 and 30 degrees, relative humidity under 85 percent, and the slab at least 3 degrees above dew point. A Sydney summer garage can be well above 30, and a humid morning can be above 85 percent.

Pot life also shortens sharply with temperature. Mixed epoxy that would give you 40 minutes at 20 degrees may give you 15 at 32, and it will go off in the bucket.

Autumn and spring are the sensible seasons.

The realistic sequence

  1. Moisture test the slab
  2. Clear the garage completely
  3. Degrease, repeatedly, until water wets evenly
  4. Repair cracks and address joints
  5. Diamond grind to the specified profile
  6. Vacuum thoroughly with HEPA extraction
  7. Prime, if the system calls for it
  8. Coat, within the conditions window
  9. Cure before foot traffic, and considerably longer before a car

That last point catches people. Light foot traffic is usually a day or two; vehicle traffic often seven days or more. Parking on a green coating leaves permanent tyre marks and can lift it entirely.

The cleaning and degreasing side

We do the washing and degreasing stage, which on a neglected garage slab is the bulk of the work and the part that decides the outcome. See concrete cleaning.

If the moisture test comes back positive, the honest advice is to deal with that before spending anything on a coating.

Share:

Related reading

FAQs

Questions, answered.

Everything homeowners usually ask before booking us in. Can't find your answer? Get in touch and we'll respond within 24 hours.

Ask Us Anything

Request a free quote and we'll respond within 24 hours with a fixed written quote — every surface and treatment itemised, with sealing priced separately so you can decide. No hourly rates, and no extras added on the day.

Yes — we're fully insured with $20m public liability cover.

Sandstone, render and aged concrete all need different treatment, so we match the method to the surface rather than blasting everything the same way. We identify what you have, test an inconspicuous area first, and tell you honestly what can and can't be restored.

We cover 106 Sydney suburbs across the Eastern Suburbs, North Shore and Northern Beaches — from the salt-hammered ocean strip to the canopy-shaded North Shore.

Growth is pre-treated so it's killed at the root rather than blasted off the top. Planting, lighting and pool areas are covered before we start, and runoff is controlled on sloped blocks.

We finish every job with a walkthrough — we walk the property with you and address anything you're not happy with on the spot. Nothing is signed off until you've seen every surface yourself, and you receive a photo report on every job.

Free, fixed written quote

Tell us about the job

Send a few details and we'll come back within 24 hours with a fixed, itemised quote. No phone tag, and no surprises on the day.

  • Fixed written quote within 24 hours
  • $20 million public liability insurance
  • Before-and-after photo report on every job

We only use your details to reply to this request.

Get a quote
Before & After

The difference, side by side.

Real Sydney properties — render, sandstone, tile, concrete and stone, cleaned and sealed the right way.

Before and after soft washing render and brick house facade in Sydney
Before After
Before and after soft washing algae stains from rendered wall and shutters
Before After
Before and after cleaning and sealing terracotta courtyard tiles
Before After
Before and after cleaning and sealing sandstone garden steps
Before After
Before and after cleaning and sealing sandstone paving path
Before After
Before and after removing moss and leaves from a stone garden path
Before After
Before and after pressure washing a concrete driveway
Before After
Get In Touch

Need a quote for your property?

Fixed written quotes, surface-matched methods, and a photo report on every job. We respond within 24 hours.