Epoxy Flooring
Epoxy Flooring near you
Apply epoxy and polyaspartic coatings to concrete floors. Tell us about your epoxy flooring project and we’ll help you find local epoxy flooring installers who serve your area.
Free for homeowners · No obligation to hire
On this page
Epoxy flooring is a resin coating applied to a concrete slab, in a basement, garage, workshop or laundry room, that cures into a hard, seamless surface that's easy to clean. Most systems are two components mixed on site, often with coloured flakes or quartz scattered into the wet coat and a clear topcoat sealed over them. Polyaspartic and polyurea coatings are related products, used alone or over an epoxy base.
Rolling on the coating is the quick part. Whether it bonds for years or peels in sheets depends on the slab: how well it's ground open, whether moisture is rising through it, which cracks and old sealers it hides, and whether the air and concrete stay within the temperature range the product needs to cure.
This page compares coating types, then covers grinding and dust, slab moisture, curing and ventilation, basements, garages and workshops, slip resistance and why coatings fail. The garage flooring page compares coatings with tiles, mats and sealers.
Epoxy vs polyaspartic vs polyurea floor coatings
Resin floor systems are usually built in layers: a primer or base coat that bonds to the concrete, an optional decorative broadcast, and a topcoat that takes the wear. Installers mix chemistries between those layers, so ask what goes into each one.
- Epoxy: a two-part resin that bonds strongly to well-prepared concrete and builds a thick, hard layer; it cures fairly slowly, which gives the crew working time, and many formulas yellow or chalk in sunlight.
- Polyaspartic: a fast-curing relative of polyurea, often used as the clear topcoat or in quicker systems; it stands up to sunlight better than most epoxies but leaves very little working time.
- Polyurea: very fast-setting and somewhat flexible, used as a base coat in some systems, and its speed demands an experienced crew.
- Thin epoxy paints and store-bought kits: a far thinner film than a professionally built system, adequate for light use but quicker to wear and lift under vehicles.
- Flake and quartz broadcasts: chips or coloured sand scattered into the wet base coat add texture, hide slab blemishes and are locked in by the topcoat.
- Solid-colour and metallic finishes: striking, glossy looks that show scratches, dust and tire marks more readily than a flake floor.
Surface preparation for epoxy: diamond grinding, crack repair and silica dust
Epoxy grips concrete mechanically, so the slab's smooth top skin, called laitance, along with old paint, sealers, curing compounds and oil stains, has to come off until the surface is open and slightly rough. Most professionals do this with a diamond grinder or a shot blaster; acid etching, common in kits, cleans less reliably and leaves residue that has to be rinsed away. Cracks and chipped areas are filled with a compatible repair material, and control joints are kept open or filled with a flexible product so slab movement doesn't split the coating.
Grinding raises fine dust containing crystalline silica, which CCOHS identifies as a known cause of lung cancer; its guidance discourages dry sweeping. For a basement job, ask for grinders connected to a HEPA dust extractor, plastic over doorways and furnace returns covered during the work. Old floor tile or black adhesive left on a basement slab should be tested for asbestos before anyone grinds it off, since Health Canada warns that fibres are released when such materials are disturbed.
Moisture in a concrete slab: signs of dampness and testing before an epoxy coating
Moisture rising through the slab is the most common reason a coating blisters or lets go, because vapour pushes up against a film that doesn't breathe. Older basements and garages built without a vapour barrier under the concrete are most exposed, and a new slab holds water from the pour for a long time before it's ready to coat.
- White powdery deposits, dark damp patches or a musty smell point to water moving through the concrete.
- Paint or sealer already peeling or bubbling on the slab warns that a new coating could do the same.
- A plastic sheet taped down overnight that shows condensation underneath is only a rough screen; the installer should run the test method the coating maker specifies and compare it with that maker's limit.
- Water entering through cracks or at the wall joint after heavy rain is a waterproofing problem to fix before any coating goes down.
- Where readings run high, some systems start with a moisture-tolerant primer designed for the purpose, but only within the limits its maker sets.
Curing temperature and ventilation while an epoxy floor goes down
Resin coatings cure by chemical reaction, and temperature controls it. A cold basement or unheated garage slows curing and can leave a tacky or cloudy surface, while heat shortens the time the crew has to spread each batch. Coating makers set ranges for both air and slab temperature and want the slab comfortably warmer than the dew point so condensation doesn't form on it. In an unheated garage that usually means scheduling the work between late spring and early fall.
Uncured resins, hardeners and solvents give off strong vapours and can irritate or sensitize skin, so installers wear gloves and respirators suited to the product, and the space needs ventilation to the outdoors while coats go down and cure. Keep children and pets out, follow the label's instructions on flames and ignition sources for solvent-based products, which matters where a furnace or water heater shares the room, and ask the installer when people, then vehicles, can return.
Epoxy in basements, garages and workshops: where coatings work best
- Basements: a coating makes a bright, washable floor for a laundry, gym or storage room, but it's cold and hard underfoot and won't cure a damp slab, so living areas often suit another floor or area rugs.
- Garages: a well-prepared system with a topcoat rated for vehicles resists oil and hot tires, while road salt and freeze-thaw raise the stakes, as the garage flooring page explains.
- Workshops: chemical and abrasion resistance are the draw, but dropped tools chip thin coatings, so a thicker build or a quartz broadcast holds up better.
- Mechanical and laundry rooms: a coating turned up the base of the walls makes leaks and spills easy to clean, as long as floor drains stay open and working.
Slip resistance and everyday care for epoxy floors
A smooth, glossy coating can be slippery when wet, and basements and garages are exactly where slush, water and spilled detergent end up. Grip is built in, not added later: flakes, fine aggregate or an anti-slip additive in the topcoat give texture, with extra attention near doors, steps and floor drains. A textured floor is a little harder to mop, a trade most owners accept.
- Sweep or dust-mop grit often, since sand under shoes and tires dulls the topcoat.
- Clean with a neutral cleaner the maker approves, because soap-heavy or harsh products can leave a slick film or dull the surface.
- Set pads under kickstands, jack stands and heavy equipment feet to spread point loads.
- Wipe up oil, brake fluid and battery acid promptly, since some chemicals stain or soften coatings.
- Have a worn topcoat scuffed and recoated before the wear reaches the colour or base layer.
Why epoxy floors peel, bubble or turn yellow
- Peeling in sheets usually traces back to prep: coating over a sealer, oil or a slab that was never ground.
- Blisters and pinholes come from moisture in the slab, or from air escaping porous concrete that was coated while warming up.
- Coating lifting where the car parks means the system was too thin or not rated for hot tires.
- Yellowing is sunlight on an epoxy topcoat that wasn't made for it.
- Soft or tacky patches point to poor mixing or a slab that was too cold during curing.
- Cracks through the coating follow slab cracks or joints that moved and weren't treated during prep.
Epoxy Flooring: frequently asked questions
How long does an epoxy floor coating last?
It depends far more on preparation, thickness and use than on the product name. A well-bonded, multi-coat system with a durable topcoat outlasts a thin kit coating by a wide margin, and recoating the topcoat before it wears through extends its life.
Can epoxy go over a painted or sealed concrete floor?
Rarely as is. Old paint and sealers keep new resin from gripping the concrete, so they're usually ground off completely. Coating over them transfers every weakness in the old layer to the new one.
Can a new concrete slab be coated with epoxy right away?
No. Fresh concrete holds a lot of water and needs time to cure and dry. The coating waits until the slab passes the moisture test the product's maker requires.
Is an epoxy floor safe in a home with children and pets?
The exposure comes mainly during application and curing, when vapours are strongest and uncured resin can irritate skin. Keep everyone out and ventilate until the installer says the floor has cured; after that, the practical concern is slip resistance.
Do DIY epoxy kits work as well as professional coatings?
For light use in a basement storage room, sometimes. Kits usually lay a much thinner film and rely on etching rather than grinding, so under hot tires and salty slush they tend to wear and lift sooner.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find epoxy flooring installers by city
Alberta
Show 17 citiesHide cities
- Epoxy Flooring in Calgary
- Epoxy Flooring in Edmonton
- Epoxy Flooring in Airdrie
- Epoxy Flooring in Cochrane
- Epoxy Flooring in Fort McMurray
- Epoxy Flooring in Fort Saskatchewan
- Epoxy Flooring in Grande Prairie
- Epoxy Flooring in Leduc
- Epoxy Flooring in Lethbridge
- Epoxy Flooring in Medicine Hat
- Epoxy Flooring in Okotoks
- Epoxy Flooring in Parkland County
- Epoxy Flooring in Red Deer
- Epoxy Flooring in Rocky View County
- Epoxy Flooring in Spruce Grove
- Epoxy Flooring in St. Albert
- Epoxy Flooring in Strathcona County
British Columbia
Show 31 citiesHide cities
- Epoxy Flooring in Abbotsford
- Epoxy Flooring in Burnaby
- Epoxy Flooring in Kelowna
- Epoxy Flooring in Surrey
- Epoxy Flooring in Vancouver
- Epoxy Flooring in Victoria
- Epoxy Flooring in Campbell River
- Epoxy Flooring in Chilliwack
- Epoxy Flooring in Coquitlam
- Epoxy Flooring in Courtenay
- Epoxy Flooring in Delta
- Epoxy Flooring in District of North Vancouver
- Epoxy Flooring in Kamloops
- Epoxy Flooring in Langford
- Epoxy Flooring in Langley
- Epoxy Flooring in Maple Ridge
- Epoxy Flooring in Mission
- Epoxy Flooring in Nanaimo
- Epoxy Flooring in New Westminster
- Epoxy Flooring in North Cowichan
- Epoxy Flooring in North Vancouver
- Epoxy Flooring in Penticton
- Epoxy Flooring in Port Coquitlam
- Epoxy Flooring in Port Moody
- Epoxy Flooring in Prince George
- Epoxy Flooring in Richmond
- Epoxy Flooring in Saanich
- Epoxy Flooring in Township of Langley
- Epoxy Flooring in Vernon
- Epoxy Flooring in West Kelowna
- Epoxy Flooring in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Epoxy Flooring in Barrie
- Epoxy Flooring in Brampton
- Epoxy Flooring in Greater Sudbury
- Epoxy Flooring in Guelph
- Epoxy Flooring in Hamilton
- Epoxy Flooring in Kingston
- Epoxy Flooring in Kitchener
- Epoxy Flooring in London
- Epoxy Flooring in Markham
- Epoxy Flooring in Mississauga
- Epoxy Flooring in Oshawa
- Epoxy Flooring in Ottawa
- Epoxy Flooring in St. Catharines
- Epoxy Flooring in Toronto
- Epoxy Flooring in Vaughan
- Epoxy Flooring in Waterloo
- Epoxy Flooring in Windsor
- Epoxy Flooring in Ajax
- Epoxy Flooring in Aurora
- Epoxy Flooring in Belleville
- Epoxy Flooring in Blue Mountains
- Epoxy Flooring in Bradford
- Epoxy Flooring in Brantford
- Epoxy Flooring in Burlington
- Epoxy Flooring in Caledon
- Epoxy Flooring in Cambridge
- Epoxy Flooring in Centre Wellington
- Epoxy Flooring in Chatham
- Epoxy Flooring in Clarence-Rockland
- Epoxy Flooring in Clarington
- Epoxy Flooring in Collingwood
- Epoxy Flooring in Cornwall
- Epoxy Flooring in County of Brant
- Epoxy Flooring in East Gwillimbury
- Epoxy Flooring in Fort Erie
- Epoxy Flooring in Georgetown
- Epoxy Flooring in Georgina
- Epoxy Flooring in Grimsby
- Epoxy Flooring in Haldimand County
- Epoxy Flooring in Innisfil
- Epoxy Flooring in Kawartha Lakes
- Epoxy Flooring in King
- Epoxy Flooring in Lakeshore
- Epoxy Flooring in LaSalle
- Epoxy Flooring in Leamington
- Epoxy Flooring in Lincoln
- Epoxy Flooring in Milton
- Epoxy Flooring in New Tecumseth
- Epoxy Flooring in Newmarket
- Epoxy Flooring in Niagara Falls
- Epoxy Flooring in Norfolk County
- Epoxy Flooring in North Bay
- Epoxy Flooring in Oakville
- Epoxy Flooring in Orangeville
- Epoxy Flooring in Orillia
- Epoxy Flooring in Peterborough
- Epoxy Flooring in Pickering
- Epoxy Flooring in Prince Edward County
- Epoxy Flooring in Quinte West
- Epoxy Flooring in Richmond Hill
- Epoxy Flooring in Sarnia
- Epoxy Flooring in Sault Ste. Marie
- Epoxy Flooring in St. Thomas
- Epoxy Flooring in Stratford
- Epoxy Flooring in Thunder Bay
- Epoxy Flooring in Timmins
- Epoxy Flooring in Welland
- Epoxy Flooring in Whitby
- Epoxy Flooring in Whitchurch-Stouffville
- Epoxy Flooring in Woodstock
- Epoxy Flooring in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Epoxy Flooring in Gatineau
- Epoxy Flooring in Laval
- Epoxy Flooring in Longueuil
- Epoxy Flooring in Montreal
- Epoxy Flooring in Quebec City
- Epoxy Flooring in Sherbrooke
- Epoxy Flooring in Trois-Rivières
- Epoxy Flooring in Alma
- Epoxy Flooring in Baie-Comeau
- Epoxy Flooring in Beaconsfield
- Epoxy Flooring in Beloeil
- Epoxy Flooring in Blainville
- Epoxy Flooring in Boisbriand
- Epoxy Flooring in Boucherville
- Epoxy Flooring in Brossard
- Epoxy Flooring in Candiac
- Epoxy Flooring in Chambly
- Epoxy Flooring in Châteauguay
- Epoxy Flooring in Côte-Saint-Luc
- Epoxy Flooring in Cowansville
- Epoxy Flooring in Deux-Montagnes
- Epoxy Flooring in Dollard-des-Ormeaux
- Epoxy Flooring in Dorval
- Epoxy Flooring in Drummondville
- Epoxy Flooring in Gaspé
- Epoxy Flooring in Granby
- Epoxy Flooring in Joliette
- Epoxy Flooring in Kirkland
- Epoxy Flooring in L'Ancienne-Lorette
- Epoxy Flooring in L'Assomption
- Epoxy Flooring in La Prairie
- Epoxy Flooring in Lévis
- Epoxy Flooring in Magog
- Epoxy Flooring in Mascouche
- Epoxy Flooring in Mirabel
- Epoxy Flooring in Mont-Saint-Hilaire
- Epoxy Flooring in Mount Royal
- Epoxy Flooring in Pointe-Claire
- Epoxy Flooring in Repentigny
- Epoxy Flooring in Rimouski
- Epoxy Flooring in Rivière-du-Loup
- Epoxy Flooring in Rouyn-Noranda
- Epoxy Flooring in Saguenay
- Epoxy Flooring in Saint-Augustin-de-Desmaures
- Epoxy Flooring in Saint-Basile-le-Grand
- Epoxy Flooring in Saint-Bruno-de-Montarville
- Epoxy Flooring in Saint-Charles-Borromée
- Epoxy Flooring in Saint-Colomban
- Epoxy Flooring in Saint-Constant
- Epoxy Flooring in Saint-Eustache
- Epoxy Flooring in Saint-Georges
- Epoxy Flooring in Saint-Hyacinthe
- Epoxy Flooring in Saint-Jean-sur-Richelieu
- Epoxy Flooring in Saint-Jérôme
- Epoxy Flooring in Saint-Lambert
- Epoxy Flooring in Saint-Lazare
- Epoxy Flooring in Saint-Lin–Laurentides
- Epoxy Flooring in Sainte-Anne-des-Plaines
- Epoxy Flooring in Sainte-Catherine
- Epoxy Flooring in Sainte-Julie
- Epoxy Flooring in Sainte-Marthe-sur-le-Lac
- Epoxy Flooring in Sainte-Sophie
- Epoxy Flooring in Sainte-Thérèse
- Epoxy Flooring in Salaberry-de-Valleyfield
- Epoxy Flooring in Sept-Îles
- Epoxy Flooring in Shawinigan
- Epoxy Flooring in Sorel-Tracy
- Epoxy Flooring in Terrebonne
- Epoxy Flooring in Thetford Mines
- Epoxy Flooring in Val-d'Or
- Epoxy Flooring in Varennes
- Epoxy Flooring in Vaudreuil-Dorion
- Epoxy Flooring in Victoriaville
- Epoxy Flooring in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of epoxy flooring
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Floor area and the number of rooms
- Type and grade of flooring
- Removal of the existing floor
- Subfloor repairs or levelling
- Stairs, angles and custom cuts
- Trim, transitions and baseboards
How to compare epoxy flooring installers before you hire
- Choose an installer who works regularly with the type of flooring you want, since hardwood, tile, vinyl and carpet each need different skills.
- Ask them to check the subfloor and moisture levels before giving a final price.
- Get a written quote that covers removal of the old floor, subfloor prep, underlay, trim and transitions.
- Ask whether you or the installer will supply the flooring, and who is responsible for ordering extra for waste.
- Look at recent work in person or in photos, paying attention to seams, edges and transitions.
Questions to ask epoxy flooring installers before you hire
- Will you remove and dispose of the old flooring?
- How will you check and prepare the subfloor?
- Is my space suitable for this type of flooring, especially in a basement, kitchen or bathroom?
- Are baseboards, transitions and stair nosings included?
- Will you move the furniture and appliances, or should I?
- Does your workmanship warranty cover problems like lifting, gaps or cracked tiles?
Epoxy flooring permits and local rules
Some epoxy flooring work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingFree project calculators
Ready to get epoxy flooring quotes?
Tell us about your epoxy flooring project.
Do you offer epoxy flooring services?
Join LokalMatch to get matched with homeowners in the areas you serve.