LEARN / PRODUCT KNOWLEDGE

Why Is Everyone Using Epoxy?

AUG 29, 2026 · 12 MIN READ
BY HENRY · FOUNDER · PRODUCT KNOWLEDGE

AUG 29, 2026 · 12 MIN · PRODUCT KNOWLEDGE

Walk through any new garage, any brewery taproom, any dealership service bay, any warehouse built in the last fifteen years. The floor is coated. Almost always with epoxy, usually with something clear over the top of it.

That wasn't true in 1995. Epoxy floors were an industrial thing — food plants, chemical plants, places with a compliance officer. Now it's on residential garage floors in ordinary subdivisions. Something changed, and it wasn't fashion.

What changed is that a lot of people figured out what bare concrete actually does to itself over twenty years, and what it costs to keep pretending it's fine.

Concrete is not a finished floor

Here's the thing nobody tells you when the slab gets poured: concrete is porous. Not "slightly porous." A typical broom-finished residential slab is riddled with connected voids and capillaries. Concrete wicks liquid the way a sugar cube wicks coffee.

That single fact drives almost every way a slab goes bad.

It stains, permanently. Motor oil, brake fluid, transmission fluid, battery acid, red wine, dog urine — none of it sits on top waiting to be wiped up. It goes in. By the time you notice the spot, the oil is well into the slab, and the only thing that truly removes it is a grinder. Degreaser lifts what's on the surface and leaves a lighter ring around what isn't.

It dusts. Run your hand across bare concrete and look at your palm. That gray film is laitance — the weak, cement-rich layer that floats to the top during the pour — plus the slab quietly abrading itself under traffic. It never stops. It's on your tools, your car, your shelving, and it tracks into the house on everything.

It spalls. Water gets into the pores. In cold climates it freezes, expands about nine percent, and pops the surface off in flakes and craters. In every climate, de-icing salt dragged in on tires does something similar by chemical means: salt concentrates in the pores, crystallizes, and breaks the surface apart from the inside. Once a slab starts spalling it accelerates, because every new crater is a bigger reservoir.

It cracks, and then the cracks widen. Concrete shrinks as it cures and keeps moving with temperature and moisture for its whole life. Control joints are supposed to steer that, and they do — but joints and cracks are both open channels straight into the slab. Every freeze cycle and every gallon of salt water widens them.

It effloresces. Those white chalky blooms are dissolved salts carried to the surface by moisture moving up through the slab from the soil underneath. They're cosmetic on their own, but they're a signal: moisture is moving through your floor, and it will be a problem for anything you eventually put on top of it.

None of this is a defect. It's what concrete is. It's a structural material that was never designed to be a wearing surface.

The math on not coating your floor

This is the part that actually explains the last fifteen years. People didn't start coating floors because coatings got prettier. They started because the alternative turned out to be a subscription.

Look at what maintaining a bare slab actually involves over a decade.

Penetrating sealer, on a repeating cycle. Silane and siloxane sealers are the standard advice for bare concrete, and they work — for a while. They soak into the top few millimeters and make the surface water-repellent. They also wear off. Reapplication intervals are typically a few years, and shorter in a driveway or a garage bay where tires scrub the surface. So it isn't one purchase. It's one purchase, then another, then another, forever — and each one means cleaning and stripping the last.

Degreasers and cleaning, continuously. Because the stains keep landing and the sealer only slows them down.

Crack and joint repair, every few years, because the openings keep widening.

Spall patching, which never color-matches, so a repaired slab reads as a repaired slab from across the room permanently.

And eventually, resurfacing. When the patches outnumber the good concrete, the options are a self-leveling overlay, a full grind-and-recoat, or replacement. Overlays and replacement are both multiples of what a coating would have cost, and replacement means demolition.

Now compare that to the other path. A coating is a capital expense — you buy it once. A solid-color epoxy and polyaspartic system from us, at the prices on the site today, runs about $455 in material for a 400 square foot garage bay — one kit of epoxy, one kit of polyaspartic, one pigment pack. That's a number that happens one time. The floor gets swept and occasionally mopped. Oil sits on top of it in a bead until you wipe it up. Salt water beads and dries. Nothing goes in, because there is no "in" anymore.

The reason everyone is using epoxy is that a coating stops the clock. Bare concrete gets worse every single year, and the money you spend on it buys a delay, not a fix.

So what is epoxy, actually?

"Epoxy" isn't a brand or a category of paint. It's a specific chemical reaction, and understanding it explains basically everything about how the product behaves on your floor.

Part A is the resin. The workhorse epoxy resin has been the same molecule since the 1940s: react bisphenol A with epichlorohydrin under a base catalyst and you get diglycidyl ether of bisphenol A — DGEBA. It's a clear, honey-thick liquid, and the important part is what sits on each end of it. Each end carries an epoxide group: a three-membered ring of two carbons and an oxygen. Three-membered rings are strained — the bond angles are forced to roughly 60 degrees when carbon would much rather sit near 109. That strain is stored energy, and it is the entire reason epoxy works.

Part B is the hardener. Usually an amine — a molecule carrying nitrogen atoms with hydrogens attached. Amines, polyamides, amidoamines; the family varies, the mechanism doesn't.

Mixing them is the reaction. The nitrogen on the hardener attacks a strained epoxide ring and pries it open. The ring relaxes, the stored strain releases as heat — which is why a full bucket of mixed epoxy gets warm — and what's left is a strong carbon-nitrogen bond plus a hydroxyl group. Each nitrogen has more than one reactive hydrogen, and each resin molecule has an epoxide on both ends, so this doesn't happen once. It happens uncountably many times in every direction at once, and the result is a single covalently bonded three-dimensional network spanning the whole floor.

That's a thermoset. Not a film that dried. Not a coat of paint where solvent evaporated and left pigment behind. One continuous molecule, chemically bonded, that cannot be melted back into a liquid or dissolved back into solvent.

Two things follow directly from that mechanism.

The ratio is stoichiometric. RS-EP-100 is 2 parts A to 1 part B. That isn't a potency dial — it's a count of reactive sites. Extra hardener doesn't cure it harder or faster; it leaves unreacted amine sitting in the network as a plasticizer, and you get a soft, sometimes tacky floor that never comes up to full strength. Short the hardener and you leave unreacted epoxide, which is the same problem from the other direction. Measure it.

It bonds to concrete mechanically and chemically at the same time. Mixed epoxy is low enough in viscosity, with a long enough work time, to wick down into the open pores of a properly ground slab before it gels. Then it crosslinks in place — so the cured coating is physically keyed into the pore structure like roots into soil. On top of that, the reaction generates hydroxyl groups all along the backbone, and hydroxyls are polar; they hydrogen-bond to the mineral surface of the concrete itself. Mechanical lock plus chemical attraction, at the same time.

And it is 100% solids. RS-EP-100 has no solvent in it. Zero VOC. Everything that comes out of the bucket stays on the floor and becomes the floor. A 50-percent-solids coating, by contrast, is half solvent by volume — half of what you paid for, and half of the film thickness you spread, evaporates into your garage and leaves. That difference is why a 100% solids epoxy builds a real coating in one pass while thinner products need three.

What the numbers on the data sheet mean

Every figure below comes off the RS-EP-100 technical data sheet, tested by standardized ASTM method. The methods matter — they're what makes one manufacturer's claim comparable to another's. Here's what they mean translated out of lab language.

Adhesion, greater than 400 PSI, 100% concrete failure (ASTM D4541). This is the most important line on the sheet and it takes a second to appreciate. The test glues a metal dolly to the cured coating and pulls straight up with increasing force until something lets go. The number is the force. The phrase "100% concrete failure" is the result — and the result is that the thing which let go was not the bond. It was the concrete. The coating came off with a layer of slab still attached to it, because the weakest link in the assembly was the floor, not the glue. You cannot get a better adhesion result than that. It means the bond is stronger than the material you bonded to, and the only way to improve the number is to pour better concrete.

Compressive strength, 8,600 PSI (ASTM D695). How much crushing load the cured material takes before it yields. For scale, a typical residential slab is specified somewhere in the 3,000 to 4,000 PSI range. So the coating on top is roughly twice as crush-resistant as the slab underneath it. This is what "you can set a floor jack on it" means in numbers.

Flexural strength, 10,500 PSI (ASTM D790). Resistance to bending and snapping. This is the one that matters when the slab moves — and it will move, seasonally, forever.

Tensile strength, 10,500 PSI (ASTM D638). How hard you have to pull on it before it tears.

Elongation, 5% (ASTM D638). How far it stretches before it breaks. Five percent is not rubber, and epoxy is honestly a rigid material — but it's five percent more than concrete has, which is why hairline substrate movement doesn't automatically telegraph into a cracked coating.

Hardness, Shore D 85 (ASTM D2240). Shore D is the scale used for hard plastics. A hard hat sits around 75 to 80 on it. Your floor is past that.

Taber abrasion, 50 mg lost per 1,000 cycles (ASTM D4060). This is the wear test, and it's brutally direct: a weighted abrasive wheel is pressed against a sample and spun a thousand times, then they weigh what's missing. Fifty milligrams. A paperclip weighs about a gram — so a thousand full rotations of a loaded grinding wheel remove about a twentieth of a paperclip's worth of material. That is what a decade of hot tires and rolling toolboxes looks like in a lab.

Impact resistance, 4 ft·lb (ASTM D2794). A weighted dart is dropped from increasing height until the coating cracks or delaminates. Four foot-pounds is roughly a two-pound wrench falling from two feet. Dropped sockets, dropped tools, a tailgate coming down — this is the spec for that.

Wet DCOF greater than 0.62 (ANSI A326.3). Slip resistance measured wet, which is the only condition that matters. The industry threshold for interior floors expected to be walked on while wet is 0.42. This comes in above 0.62 — comfortably past it, wet, with no grit added at all. You can still broadcast anti-skid if you want more bite, but the coating is not a skating rink on its own.

Gloss above 90 at 60 degrees (ASTM D523). A gloss meter bounces light off the surface at a 60-degree angle and measures what comes back. Above 90 is true high gloss, and the practical consequence is light. A high-gloss floor in a garage with one overhead fixture reads dramatically brighter, because the floor stops absorbing light and starts returning it.

Coverage, 300 to 400 square feet per 3 gallon kit. This one is a range on purpose, because coverage and film thickness are the same dial read from two ends. Every kit holds a fixed amount of material; how far you spread it decides how thick it lands. Spread one kit across 400 SF and you're building at the low end of the recommended film thickness. Spread the same kit across 300 SF and you're at the high end. Both are in spec — 400 SF buys you more floor per kit, 300 SF buys you more coating per foot. Thin it past 400 and you start getting the failures the data sheet warns about: cratering, skid marks, whitening streaks. A high-build epoxy applied too thin isn't a high-build epoxy anymore.

Stack all of that up and the picture is coherent: a zero-VOC, 100% solids, self-leveling thermoset that is harder than a hard hat, about twice as crush-resistant as the slab, bonded so well that the concrete fails before the bond does, and that surrenders a twentieth of a paperclip under a thousand cycles of a grinding wheel.

The part where we're honest with you

Epoxy has exactly one significant weakness, and it comes straight out of the chemistry above.

That DGEBA backbone is built from bisphenol A, and bisphenol A contains aromatic rings — benzene rings. Aromatic rings absorb ultraviolet light. When they do, they photo-oxidize, and the oxidation products are chromophores: molecules that are visibly colored. The amine hardener oxidizes in the same direction. The floor turns amber.

This is not a failure of strength. A yellowed epoxy floor is exactly as hard, exactly as crush-resistant, and exactly as well bonded as it was the day it cured. But it is yellow — and you will notice it most in the strip in front of the garage door where the afternoon sun lands, which is a wonderfully visible place for a floor to change color unevenly.

There's no formulation trick that fixes this in an epoxy. The aromatic ring is what makes it epoxy.

So the answer isn't to avoid epoxy — you'd be giving up the adhesion, the build thickness, and the 100% solids body that nothing else gives you at this price. The answer is to put something over it that doesn't have aromatic rings in its backbone. That something is a polyaspartic, and it's the other half of why modern floors look the way they do. We wrote that up separately in What Is Polyaspartic, and What Makes It Different From Epoxy?

So the two-part answer to why everyone is using epoxy: it's the only thing that bonds into a slab hard enough that the concrete gives up first, and it's the only affordable way to get real film thickness onto a floor in a single pass. It goes on the bottom. Something UV-stable goes on top. That combination is what's on the floor of every new garage you've walked into — and once you know what bare concrete does to itself over twenty years, it stops looking like an upgrade and starts looking like maintenance you either do now or pay for later.

Four things that decide whether yours works

None of the numbers above happen automatically. They happen on a prepared slab.

Prep is not optional and it is not negotiable. The adhesion spec assumes mechanically profiled concrete — diamond ground to an open, textured surface. Acid etching is a distant second choice and does not reliably produce the profile that number was measured on. On a sealed, troweled, or power-floated slab with no profile, epoxy has nothing to key into, and it will eventually peel in sheets that look like the coating failed. The coating didn't fail. The bond was never made. Start with how to prep concrete for epoxy.

Moisture will find you. Concrete on grade moves water vapor up out of the soil continuously. Coat over a slab pushing too much vapor and pressure builds under the impermeable film until it lifts the coating off in blisters — sometimes a year later. Test first. If the slab is damp, below grade, or you simply don't know its history, prime with a moisture vapor barrier before the epoxy goes down.

The recoat window is a real deadline. Epoxy bonds to the next coat chemically while it's still curing. Miss the window and the surface has fully crosslinked with nothing left to react, at which point the next coat is only holding on mechanically and needs to be sanded to give it something to grab. The RS-EP-100 sheet lists a 24-hour recoat window at 50°F, 8 hours at 75°F, and 4 hours at 90°F. Warmer means faster. Plan the day around it.

The clock starts when you mix. Pot life is 45 minutes at 50°F, 30 minutes at 75°F, 20 minutes at 90°F. That isn't the manufacturer being cautious — it's an exothermic reaction that accelerates itself, and a full bucket left standing generates its own heat and goes off faster than the same material spread thin across the floor. Mix what you can spread, spread it, then mix the next one.

Get those four right and the data sheet is a description of your floor. Get them wrong and it's a description of a product you owned briefly.

Ready to price one out? The system menu walks you through it and specs the exact kit for your square footage — or read the full RS-EP-100 data sheet if you want the numbers straight.


← Back to Knowledge CenterGot a job? Request an order →