Quick answer: yes, most cracked or spalled concrete can be coated, but only after the damage is repaired to match its type. A dormant hairline crack is filled and coated over. A moving crack is treated as a joint and never hidden. Shallow spalling is ground back to sound concrete, rebuilt and then coated. Structural movement such as settlement or heave means the slab is the problem, and a coating is the wrong product. Our epoxy floor repair service in Denver starts with exactly this triage, and this guide shows you how to run it on your own floor first.
Garage and basement slabs along the Front Range take a hard life. Freeze and thaw cycles, magnesium chloride deicers carried in on tires and the occasional leaking water heater all attack concrete from the top. The question underneath "can epoxy flooring be repaired" is usually a different one: is my slab in a condition to take a coating at all? This guide answers it with a triage framework. It does not walk through the repair steps in detail, because our epoxy floor repair page covers the process, and it does not specify surface profile, which the epoxy floor prep guide covers. Here the goal is the verdict: coat it, repair it and then coat it, resurface it, or leave the coating off.
Five Kinds of Slab Damage and Which Ones a Coating Can Live With
A coating can live with a dormant crack and with shallow surface damage once it is repaired, and it cannot live with a slab that is still moving or contaminated all the way through.
Concrete damage looks like one problem from a distance and turns out to be five different ones up close. Each has a different cause, a different repair and a different answer to whether a coating makes sense. The table below is the whole framework in one place, and the sections after it explain how to tell the rows apart.
| Damage Type | What It Looks Like | Verdict | What Decides It |
|---|---|---|---|
| Dormant hairline crack | Thin line, no height difference across it, unchanged for years | Coat it, after the crack is filled and ground flush | Whether the crack has moved through a full seasonal swing |
| Active crack or joint | Crack that widens in winter, reopens after repair, or follows a saw cut | Repair then coat, with a flexible filler and the line left expressed | Movement. A rigid fill and a rigid coating will both fracture |
| Surface spalling or scaling | Flaking skin, popouts, exposed aggregate, rust-stained chips | Repair then coat, or resurface if it covers most of the floor | How deep the unsound concrete goes and how much of the floor it covers |
| Structural cracking, settlement or heave | Vertical offset across a crack, a tilted panel, a crack that keeps growing | Do not coat yet. Address the slab first | Whether the slab is still moving and what is moving it |
| Oil or solvent contamination | Dark soaked patches under the engine position, circular failures in old coatings | Remove it, then coat. If it cannot be removed, cut out or resurface | How deep the contaminant has traveled into the concrete |
The four verdicts are worth defining before going further. "Coat it" means the damage is cosmetic or already dormant and routine prep is enough. "Repair then coat" means a defined repair step comes first and the coating follows. "Resurface" means a cementitious overlay replaces the damaged top layer and is itself finished with a sealer or coating. "Do not coat" means the slab needs attention that a coating cannot provide, and putting a coating on it would cost money without fixing anything.
Static Cracks Against Moving Cracks, and How to Tell Which You Have
A static crack has stopped moving and can be filled with a rigid material, while a moving crack has to be treated like a joint, because it will reopen through anything rigid you put over it.
Almost every concrete slab has cracks. Concrete shrinks as it cures and cracks to relieve the stress, and most of those cracks settle down within the first few years and never move again. Those are the cracks a coating handles well. They are routed out into a clean V groove, filled with a rigid repair material, struck flush and ground, and in most cases they disappear under the coating.
The cracks that cause trouble are the ones still opening and closing. A slab in Denver sees a wide swing between a January night and a July afternoon, and a crack that sits over a weak plane or beside a control joint can move a small but real amount each season. A rigid filler cannot follow that movement, and neither can an epoxy film. The crack comes back through the new floor, usually in the same line within a season or two, and it comes back looking worse because the coating cracked with it.
Two simple field checks tell you which kind you have. The first is a tell tale. Bridge the crack with a thin bead of rigid patching compound, or a glass slide glued across it, and leave it through a temperature swing of the kind you see between a cold morning and a warm afternoon, or better through a change of season. If the bridge fractures, the crack is active. The second is a look at the pattern. A crack that runs in a straight line between two corners, or follows a saw cut, is usually a joint doing its job. A crack that wanders, branches or shows a height difference from one side to the other is more likely to be responding to something underneath.
Width and offset give a second layer of information. The thresholds below are common field rules of thumb and not code limits, so treat them as prompts for a closer look and confirm any structural concern with an engineer.
| Measurement | Common Rule of Thumb | What It Usually Means |
|---|---|---|
| Crack width under 1/16 in (1.5 mm) | Hairline | Usually shrinkage. Fill and coat once it has proven stable |
| Crack width 1/16 to 1/4 in (1.5 to 6 mm) | Open crack | Test for movement before choosing a filler |
| Crack width over 1/4 in (6 mm) | Wide crack | Ask why it is wide before repairing it |
| Height difference across the crack over 1/8 in (3 mm) | Vertical offset | Possible settlement or heave. See the structural section below |
Saw-cut control joints deserve their own sentence. A control joint is a deliberate weak line cut so that the slab cracks where you want it to. It is designed to move, so it is never filled with a rigid epoxy and coated over. The usual approach is to leave the joint expressed and fill it with a semi-rigid or flexible joint filler, and the prep guide covers the joint detail. Our signs your garage floor needs epoxy post lists the cracks that are a reason to act soon.
Surface Spalling and Scaling: Repair Depth and the Materials Used
Spalled concrete can be coated once the loose material is ground back to sound concrete and the hole is rebuilt, and the repair material depends on how deep the damage goes.
Spalling and scaling are two ends of the same freeze and thaw problem. Water enters the pores of the concrete and expands as it freezes, and deicer salts make the surface more vulnerable to the cycle. Scaling is a thin skin that flakes away, often over a wide area, leaving a rough and sandy surface. Spalling is deeper, with chips and chunks coming away to expose aggregate. A popout is a small cone-shaped chip, usually caused by a piece of aggregate near the surface that expanded. Rust-stained chips are a different signal, because they point to reinforcing steel or wire mesh sitting close to the surface and corroding.
The first step in every case is to find where the sound concrete starts. A crew taps the surface with a hammer or drags a chain across it and listens, since hollow-sounding concrete has separated from the layer below even when it still looks intact. Everything loose is ground or chipped back until the sound is solid. A coating bonds to what is beneath it, so a coating laid over loose concrete moves the failure underneath the coating, and it fails there instead of in the open where you could see it.
Once the damaged zone is open, the repair depends on depth. Shallow patches are commonly rebuilt with an epoxy mortar or an epoxy-filled aggregate patch, which cures quickly and bonds hard. Deeper holes are commonly rebuilt with a polymer-modified cementitious repair mortar, often in more than one lift. Square edges at the perimeter, rather than a tapered feather edge, give the patch something to lock into, because a thin feathered edge tends to break off again. The exact material, the depth limits and the cure time before a coating can go on come from the repair product's data sheet, and a cementitious patch also needs its moisture checked before it is coated.
Rust staining needs one extra question. If the chips are rust-stained, the reinforcing steel is corroding and the patch will fail again unless the steel is treated or the cover is restored. That is a repair decision for the person scoping the job, and it is a good reason to have a floor assessed on site. When the surface damage covers most of the floor, the answer may not be patching at all. A grind and seal finish, described on our concrete grind and seal page, removes the damaged skin and seals what is left without building a film, and a cementitious overlay replaces the surface entirely.
Structural Cracking, Settlement and Heave: When Coating Is the Wrong Answer
If the slab itself is moving, no coating fixes it, and the money is better spent finding out why the slab is moving.
Surface repairs assume the slab underneath is stable. Some slabs are not. Settlement happens when the soil under a panel compacts or washes out and the panel drops. Heave is the opposite, when expansive soil swells under a slab and pushes it up. Expansive clay and claystone soils are common along parts of the Front Range, and a leaking downspout, a sprinkler head or poor grading beside a garage can feed that process year after year.
Several signs point toward structural movement and away from surface damage. A height difference across a crack is the clearest one. If one side of the crack is higher than the other, so a fingernail or a shoe catches on the edge, something under the slab is moving. A crack that keeps getting wider over months, a crack that continues up into a wall or the foundation, a panel that has visibly tilted and a door that no longer closes cleanly all belong on the same list. Cracks running in a diagonal or a spiral pattern from a corner are another reason to stop and look.
The right response is not a better coating. A structural engineer or a geotechnical specialist looks at the slab, the soil and the drainage and tells you whether the movement has stopped. Depending on the answer, the repair is usually about the slab: correcting the water source, lifting a settled panel back into position with a slab lifting method, or replacing a section. Only after that does a coating become worth paying for. A coating laid over an active slab fails in the same lines within a season or two, and the failure then takes the repair budget with it.
Moisture can also push a slab outside the coating zone, and the cause is different. A slab with high vapor emission may be physically sound and still unsuitable for a film coating. Our slab moisture guide covers the ASTM F1869 calcium chloride test and the ASTM F2170 in-situ relative humidity probe, which are the standard ways to find out before you commit to a system.
Oil and Solvent Contamination, and Whether It Can Be Removed
A coating hides oil stains, but oil that has soaked into the slab prevents bonding and has to be removed first, so contamination is a repair question and not a cosmetic one.
Concrete is porous, and motor oil, brake fluid, transmission fluid and solvents soak into it under a parked vehicle over the years. The stain you see on the surface is only the visible part. The contaminant sits in the pores below, and when a coating goes over it the oil continues to migrate and lifts the bond from underneath. The classic result is a circular delamination patch, a round area where the coating has let go, often directly under the engine position. Our epoxy floor peeling causes guide includes contamination as one of the four causes and shows how the circular pattern tells you what happened.
There are ways to test and remove it. A simple check is to put a few drops of water on the stain. Water that beads up and sits on top is a sign the pores are filled with oil, while water that soaks in is a sign the surface is open. Treatment starts with a degreaser and a poultice, which draws oil out of the pores as it dries, and it often continues with grinding past the contaminated layer. Fresh and shallow stains tend to come out in one or two passes. A slab that has had decades of oil in the same spot may not come clean, and the contaminated concrete may have to be ground deeper or cut out and replaced with a patch.
That is the point where the verdict can change. If the contamination cannot be removed, the options are to cut out and patch the area, to resurface the floor with an overlay that does not depend on the contaminated layer, or to choose a different finish. A reputable installer says so on site and puts it in the quote, rather than coating over a stain that is going to come back through.
Resurfacing Against Coating: What a Cementitious Overlay Changes
A cementitious overlay replaces the damaged top layer of the slab, so it suits widespread surface damage on a sound slab, and it changes the floor level in a way a coating does not.
A coating is a film that follows the surface it sits on. If that surface is rough, scaled or uneven, a thin coating follows those problems and the floor looks like it. An overlay is a thicker layer of polymer-modified cement or a self-leveling cementitious product that is bonded to the prepared slab and gives you a new surface to work with. Overlays range from very thin skim coats to layers of about half an inch or more, and the limits depend on the product and its data sheet. They are the usual answer when the scaling or pitting runs across most of the floor and patching every spot would cost more than replacing the top layer.
An overlay changes more than the surface. It raises the floor, which can create a step at the garage door threshold, at an interior door or at a floor drain. It still needs a sound slab underneath, a prepared profile and a bond that has been tested, commonly with an ASTM D4541 pull-off test. It also does not bridge moving cracks. A crack that moves under a coating moves under an overlay, and reflects through it in the same way. After the overlay cures it is typically sealed or coated like any other concrete, so resurfacing and coating are not alternatives so much as two steps in one repair.
| Question | Coat the Existing Slab | Resurface With an Overlay |
|---|---|---|
| Damage pattern | Isolated cracks and a few spalled areas | Scaling, pitting or roughness across most of the floor |
| Floor level | Nearly unchanged, film thickness only | Raised, with transitions to detail at doors and drains |
| Moving cracks | Not hidden by the film | Not hidden by the overlay either |
| Substrate requirement | Sound concrete at the right profile | Sound concrete, profiled, bond tested |
| What it finishes with | The coating system itself | A sealer or coating over the overlay |
Our epoxy garage floor page describes the coating system most Denver garages end up with once the slab is ready, and the garage prep guide explains what to clear out before the crew arrives.
A Quick Triage You Can Run Before the Site Visit
Three checks take an afternoon and tell you most of what a site visit will confirm, which makes the assessment faster and the quote more accurate.
First, walk the slab and sort every defect into one of the five rows in the table. Mark cracks with a pencil and photograph them with a coin or a ruler beside them for scale. Second, run the tap test across the spalled and scaled areas with a hammer or a steel bar and mark anything that sounds hollow. Third, run the tell tale on the two or three cracks you are least sure about and leave them in place through a change in temperature. If you can wait a full season, you will learn more than any single visit can show.
At the site visit, ask for the verdict in writing for each defect, using the four words from this guide: coat it, repair then coat, resurface or do not coat. A good assessment names the repair material and the prep for each repair line, says what will be left as an expressed joint and says what moisture testing has been done. If a quote simply says "crack repair" with no further detail, it is worth asking which of these five kinds of cracks it assumes. The repair line is where floors are won or lost, and our repair team is happy to walk the slab with you and explain each verdict on site, with no obligation.
Frequently Asked Questions
Static cracks can be routed out, filled with a rigid repair material and coated over, and they usually disappear visually. Cracks that are still moving will telegraph through and reopen, so those are treated as joints with a flexible filler instead of being hidden.
Bridge it with a thin bead of rigid patching compound or a glass tell tale and leave it through a seasonal temperature swing. If it fractures, the crack is active. Cracks that have been stable for years and show no vertical offset are usually dormant.
Yes, once the spalled areas are ground back to sound concrete and rebuilt with a repair mortar or an epoxy filled aggregate patch. Coating straight over loose, flaking surface material simply moves the failure under the coating.
It will hide the look, but oil that has soaked into the slab prevents bonding and has to be removed first with a degreaser, a poultice or by grinding past the contaminated layer. Oil left in place is a classic cause of circular delamination patches.
When the problem is structural rather than surface: active settlement, heave, a slab cracked through with vertical displacement, or widespread deterioration from long term moisture. Those need the slab addressed, and sometimes replaced, before any coating is worth paying for.