RE
Rock Epoxy
Concrete Coatings
← All PostsDIY vs Pro4 min read

Why DIY Epoxy Kits Peel in Calgary — And What to Use Instead

Big-box epoxy kits fail on Calgary garages for predictable reasons: thin film, no moisture barrier and acid etching instead of grinding. Here is what goes wrong and the alternatives.

By Rock Epoxy March 28, 2026 • Updated August 14, 2026
Why DIY Epoxy Kits Peel in Calgary — And What to Use Instead

A DIY garage floor kit costs a couple hundred dollars and promises a showroom finish in a weekend. Plenty of people try it. In Calgary, a lot of those floors are peeling within two or three winters.

This is not because homeowners do bad work. It is because the kits are built to a price point that forces three specific compromises, and our climate finds all three.

Compromise One: Film Thickness

A typical big-box kit contains roughly 1.5 to 2 litres of coating for a two-car garage. Spread across 400 square feet, that produces a film measured in a few mils — comparable to a coat of paint.

A professional flake system is a different order of magnitude. The primer, the flake broadcast, and the top coat together build a floor you can feel underfoot, with the flake itself providing structure and the top coat providing the wear surface.

Thin film matters most at the places that take abuse: the door threshold, the tire paths, the areas where you drag a snow shovel. There simply is not enough material there to survive many seasons.

Compromise Two: Acid Etching Instead of Grinding

Almost every kit tells you to prepare the slab with an acid etch or a citric wash. This is the single biggest reason kits fail.

Etching reacts with the cement paste at the surface and roughens it slightly. What it does not do reliably is remove existing sealers, cure-and-seal compounds, oil that has soaked in, or the polished surface layer left by a power trowel. Many Calgary garage slabs were sealed when the house was built, and the homeowner has no idea.

A coating over a sealed slab bonds to the sealer, not the concrete. It can look perfect for a year. Then the first hard freeze-thaw cycle, or the first hot tire, takes it off in sheets.

Mechanical preparation — diamond grinding — removes that layer and opens a profile the coating can key into. It is loud, dusty, expensive equipment, and it is the reason professional prep costs what it does. There is a longer explanation in diamond grinding vs acid etching.

Compromise Three: No Moisture Barrier

Most Calgary garage slabs sit on grade. A large share of the older ones were poured without a vapour barrier beneath them, so ground moisture migrates upward through the concrete year-round.

Kits do not include a moisture barrier primer, and the instructions rarely mention moisture testing at all. If vapour cannot escape and the coating is not designed to manage it, pressure builds at the bond line and lifts the film. This shows up as bubbles or blisters in the middle of the floor, often after the first spring.

You can test for this yourself before you commit to anything: tape a square of plastic sheeting to the slab, seal all four edges, and leave it 24 to 48 hours. Condensation underneath means you have moisture transmission and a kit will not survive.

The Calgary-Specific Problem

Add our climate to those three compromises.

Freeze-thaw cycling flexes the slab, and a thin rigid film cracks rather than moves. Road salt arrives on every vehicle from November to April and attacks any breach in the coating. Hot tires in a cold garage create exactly the thermal shock that lifts under-cured coatings. Sunlight through the open door yellows the standard epoxy in most kits within a few summers.

None of this is unique to DIY, but a professional system is engineered with margin for it. A kit is not.

When DIY Actually Makes Sense

There are real cases where a kit is the right call, and it would be dishonest to pretend otherwise:

  • A rental or a property you plan to sell soon, where you need it to look better for a few years
  • A basement or interior room with no vehicle traffic, no salt and no UV
  • A shop or shed where function beats appearance and you accept touch-ups
  • A trial run to see whether you like the look before committing to a full system

If that is your situation, you can improve your odds considerably: rent a grinder instead of etching, do the plastic-sheet moisture test first, buy the coating separately rather than using kit product, and apply it when the slab is between 10 and 25 degrees with falling humidity.

What a Professional System Adds

The honest summary of what you are paying for:

  • Mechanical preparation with commercial grinders and dust extraction
  • Moisture management appropriate to your slab, tested rather than assumed
  • Material volume — a build you can feel, not a painted surface
  • A UV-stable top coat that will not amber
  • A single-day install with a controlled cure schedule
  • Someone to call if something goes wrong

That last one is not trivial. If a kit fails, the remedy is grinding it all off and starting over, which costs more than doing it properly the first time.

Our system is diamond grinding, moisture barrier primer, 100% flake broadcast and a UV-stable polyaspartic top coat, installed in one day and backed by a 5-year warranty. We publish our starting prices rather than making you book a sales visit to hear a number: from $1,900 for a single-car garage, $2,800 for a two-car, and $3,900 for a three-car. The full breakdown of what moves that number is in our Calgary cost guide.

Deciding

If the floor matters to you long-term, and it is a garage that will see winter vehicles, the kit is usually false economy — you pay twice. If it is a low-stakes space or a short horizon, a carefully prepared DIY job is a legitimate choice.

What is not a legitimate choice is a kit over an unprepared, untested slab. That one fails almost every time here.

If you want to compare, our garage floor coating page explains the full system, and the quote builder gives you a starting price in about a minute.

Ready for a Premium Floor?

Get a free in-home estimate. We respond within 24 hours.

Build My Quote →
📞 Call NowFree Quote