Ask any professional epoxy installer what separates a floor that lasts a decade from one that peels in two years, and they'll all give you the same answer: surface preparation. The epoxy itself — the product, the colour, the finish system — matters far less than what happens to the concrete before the first drop of coating goes down.
This is especially true in Ontario, where garages deal with road salt, freeze-thaw cycles, and high humidity in a way that other climates don't. Here's exactly what proper garage floor preparation involves, and why each step matters.
Why Preparation Is Everything
Epoxy doesn't bond to concrete the way paint does. It's not a surface coating that sits on top — when applied correctly, it penetrates into the concrete's pores and forms a mechanical bond. For this to work, the concrete surface needs to be clean, dry, and mechanically profiled — meaning it needs to have a texture at the microscopic level that the epoxy can grip.
A concrete slab that hasn't been properly prepared has two problems: contamination (oils, sealers, curing compounds, and general surface grime that block the bond), and insufficient profile (a surface that's too smooth for the epoxy to mechanically key into). Both cause adhesion failure — which shows up as peeling, bubbling, or delamination, sometimes within weeks of application.
The Complete Preparation Process
Clear and clean the slab
Everything comes out of the garage. The floor is swept, blown out, and any large debris removed. Oil stains are pre-treated with a degreaser and allowed to dwell — oil that isn't addressed before grinding will be spread across the surface and contaminate the prepared profile.
Moisture testing
This step is skipped by most DIY installers and cheap contractors — and it's the single biggest reason Ontario garage floors fail. A moisture vapour emission rate (MVER) test determines how much moisture is moving through the slab. Ontario slabs, especially in older homes and homes with high water tables, often test high. If moisture levels exceed the epoxy system's tolerance, a moisture-barrier primer must be used before any other coating. Skipping this turns a beautiful floor into a bubbling, delaminating mess within months.
Diamond grinding
The concrete surface is mechanically ground using diamond tooling — either a walk-behind grinder for larger areas or a hand grinder for edges and tight spaces. This step removes surface contaminants, opens the concrete's pores, and creates the mechanical profile needed for adhesion. The correct profile for epoxy is typically equivalent to 60–80 grit sandpaper. Diamond grinding also removes any existing coatings, sealers, or curing compounds that would otherwise block the bond.
Crack and spall repair
Existing cracks, control joint spalling, and pitted areas are repaired with an epoxy filler or polyurea joint filler. Applying epoxy over unrepaired cracks doesn't hide them — they telegraph through the coating over time, and they allow moisture movement that undermines adhesion at the repair site. Repairs need time to cure fully before coating proceeds.
Vacuum and tack
The ground surface is thoroughly vacuumed — diamond grinding produces fine concrete dust that must be completely removed before coating. Any residual dust left on the surface acts as a bond barrier. Some contractors also wipe the surface with a clean, dry cloth to pick up any remaining fine particles.
Primer coat application
A penetrating epoxy primer is applied to the prepared surface. The primer serves two functions: it seals the slab and creates a chemically receptive surface for the base coat, and in cases where moisture mitigation is required, it acts as a barrier layer. Primer coat thickness and coverage rate must be adhered to — over-application is as problematic as under-application.
Why Acid Etching Isn't Enough
Most DIY epoxy kits and many budget contractors use acid etching instead of diamond grinding for surface preparation. Acid etching uses muriatic or phosphoric acid to chemically etch the surface and open the pores. It's cheaper and faster than diamond grinding — and it's significantly less effective.
The problems with acid etching in Ontario specifically:
- It doesn't remove existing sealers, curing compounds, or contamination — it only works on bare, clean concrete
- It doesn't create a consistent profile — results vary based on concrete mix, age, and condition
- It introduces moisture into the slab, which then needs to fully evaporate before coating — in Ontario's humid climate, this can take days longer than anticipated
- It doesn't work at all on older polished or burnished concrete
Diamond grinding produces a consistent, measurable surface profile every time, regardless of the concrete's prior condition. This is why professional-grade epoxy systems require it.
Ontario-Specific Considerations
Freeze-thaw cycles. Ontario garages experience dramatic temperature swings. Moisture in a poorly prepared slab expands when it freezes and contracts when it thaws — this cycling movement is what drives delamination in improperly installed epoxy floors. Proper moisture testing and barrier priming is the solution.
Road salt. Salt tracked in from Ontario winter roads is highly corrosive and hygroscopic — it attracts and holds moisture. A floor that wasn't properly prepped will fail faster under salt exposure than one that was. The topcoat specification also matters: polyaspartic topcoats have significantly better chemical resistance than standard epoxy topcoats.
New concrete. Concrete needs to cure for a minimum of 28 days before epoxy can be applied. Many GTA homeowners want to coat their new garage slab immediately — this is a mistake. New concrete also typically contains residual curing compounds from the forming process that must be fully removed by grinding before coating.
The bottom line: If a contractor quotes your floor without mentioning diamond grinding and moisture testing, they are planning to skip the steps that determine whether your floor lasts. A proper prep takes time and the right equipment — it's not a corner worth cutting, and the results are immediately visible if it's skipped.
Free Floor Assessment
Across the GTA
We assess your slab, test for moisture, and give you a clear written quote. Every job includes full diamond grinding and moisture testing — no shortcuts. Serving Toronto, Vaughan, Mississauga, Brampton, Richmond Hill and the GTA.
Request a Free Quote ↗ Call (416) 709-0909