Home
Projects
Double Garage · Okotoks
Flake Epoxy · Residential Garage

Double Garage · Okotoks

LOCATION
Okotoks, AB
AREA
540 sq ft
SYSTEM
Domino Flake
INSTALLED
March 2025

Heavily pitted slab — oil contamination, a failed DIY sealer, and three widened control joints. Diamond ground to CSP-2, cracks filled, Domino flake over 100% solids epoxy, finished with a UV-stable polyaspartic topcoat.

Before · View 1
Before · View 2
Surface Condition

What We Were Working With

Surface Overview
Crack Detail
Crack Fill

This Calgary-area double garage came to us with a slab that had seen fourteen years of Alberta winters. Road salt had worked its way into the surface. A DIY epoxy kit applied two seasons prior had lifted at the edges and was peeling across roughly 40% of the floor. Three control joint cracks had widened beyond cosmetic repair and required routing before any coating could be considered.

The homeowner had researched extensively before reaching out — they understood the prep requirement and specifically asked for a system that would hold through Calgary's freeze-thaw cycles. The Domino flake system was chosen for its traction, durability, and the fact that it conceals surface variation better than any other system we install.

Moisture vapour testing was performed before any equipment hit the slab. The readings came in within acceptable range, so a standard penetrating primer was specified rather than a moisture-mitigating primer — but we test every time regardless.

"The failed DIY kit didn't fail because epoxy doesn't work in Calgary. It failed because the surface was never prepared to accept a coating. That's what we fixed first."
Project Specifications
System
Domino Flake
Topcoat
Polyaspartic
Prep Method
Diamond Ground CSP-2
Cure Time
24–48 Hours
Area
540 sq ft
Lifespan
15–20+ Years
Slip Resistance
High — Broadcast Texture
UV Stability
No Yellowing, Ever
From the Installer

Notes on This Project

The main challenge was the failed DIY coating — removing it added roughly 1.5 hours of grinding time before we could get a clean CSP-2 profile. Oil contamination in the centre bay required a second grinding pass to confirm full removal. All three control joints were routed to 4mm, cleaned with compressed air, and filled with semi-rigid filler; we waited the full 2-hour cure window before priming. Moisture came in at 4.2 lbs per 1000 sq ft per 24 hours, within threshold for a penetrating primer. Base coat was applied in two lifts with a 45-minute window between. Flake was broadcast at full rejection with no skip zones. Topcoat was sprayed, not rolled, for a more even film across the aggregate texture.

Prep Time
~6 Hours
Install Time
1 Day
CSP Profile Achieved
CSP-2
Primer Type
Penetrating Epoxy
Cure to Vehicle Traffic
38 Hours
Moisture Reading
4.2 lbs / 24hr
Cracks Repaired
3 Control Joints
Topcoat Sheen
Satin
Project Complete

The Finished Floor

Domino flake over diamond-ground concrete, sealed with UV-stable polyaspartic. Warranted for 15 years, built to hold through every Calgary winter without lifting, peeling, or fading.

System
Domino Flake
Topcoat
UV-Stable Polyaspartic
Prep
Diamond Ground
Lifespan
15–20+ Years
Surface Overview
Installation Walkthrough

How It Was Built

Every step matters. Here is exactly what happened between site assessment and the homeowner parking their truck on it.

Step 01
Diamond Grinding

Slab ground to a CSP-2 surface profile using a planetary diamond grinder. Failed sealer removed to bare concrete. All laitance and oil contamination eliminated. Surface vacuumed and moisture-tested before anything else touches it.

Step 02
Crack Repair & Primer

Control joints routed to a consistent profile and filled with flexible epoxy filler. Structural cracks addressed with rigid filler. Penetrating epoxy primer applied across the entire slab to maximise adhesion of the base coat.

Step 03
Base Coat & Broadcast

100% solids epoxy base coat rolled at correct film thickness across the primed slab. Domino vinyl flake broadcast by hand in an upward arc until the surface reaches full rejection — every square inch covered before the base cures.

Step 04
Topcoat

Excess flake scraped and the surface lightly profiled. UV-stable polyaspartic topcoat applied at full coverage. Non-yellowing, chemical-resistant, and ready for foot traffic same day — vehicle traffic within 24 to 48 hours.

More Projects

Related Projects