Polished Concrete vs Epoxy: Which Floor Should You Quote?

One sells labour, the other sells material. That single difference drives nearly every other decision on the job, including which one you should be walking away from.

POLISHEDEPOXYWHAT YOU SELLHoursMaterials + hoursSLAB CONDITIONDecides itHidden by the filmHIGH SLAB MOISTUREPasses throughNeeds a barrierHANDOVERNo cure waitCure + recoat windows
Quick answer

Polish when the slab is sound and the client wants the concrete itself, and especially when moisture or a tight handover date rules a film out. Coat when the slab is compromised, when the floor needs colour, or when it has to resist chemicals. The slab decides this more often than the client’s taste does, so look at it before you quote either one.

The difference everything else follows from

A coating is a film you add on top of the concrete. Polished concrete is the concrete, refined until it reflects. That sounds like a distinction about appearance, but it is really a distinction about what you are selling. On a coating job you buy materials and apply them, so the estimate is driven by coverage rates and system cost. On a polished job there is almost nothing to buy, so the estimate is driven by hours, and hours are driven by the condition of a slab that is already there.

This is why the two jobs feel so different to price. A coating quote is reasonably predictable from the drawings. A polished quote is not safe to give without seeing the floor, because the first metal pass is where the money is and the slab decides how many of those you need.

Polished concrete compared with an epoxy coating across the decisions that change a quote
Polished ConcreteEpoxy Coating
What you sellLabour: the hours to refine the existing slabMaterials, plus the labour to prep and apply them
Slab conditionDecides the result. Defects, patches and soft spots show in the finishLargely hidden by the film, though prep still governs the bondmore forgiving
High slab moistureVapour passes through. No film to liftfewer failuresNeeds a moisture vapour barrier, or the coating eventually delaminates
HandoverTraffic once the guard has dried. No cure to wait outfasterGoverned by pot life, recoat windows and return-to-service times
Colour and designWhat the concrete gives you, plus the exposure you cut toAny colour, plus flake, quartz and metallic systemsfar wider
Chemical resistanceThe slab itself. The guard is a maintenance layer, not armourA genuine resistant film, chosen to suit what gets spilledstronger
How it agesWears. Sheen dulls in traffic lanes and can be burnished backrepairableFails at the bond. A lifted area has to be cut out and redone
What drives the pricePass count: how deep you cut and how far up the grit ladder you goSystem cost and number of coats, plus the prep the bond needs

When polished concrete is the wrong answer

Polishing reveals. That is its whole appeal, and it is also the thing that ends jobs badly. A slab will not polish well if it is soft, heavily pitted, patched with something that grinds at a different rate, or sitting under an overlay or screed. Post-tensioned slabs bring a separate limit: you cannot always cut deep enough for the exposure a client has seen in a photograph.

The honest move in all of those cases is to quote a coating and explain why, because a coating hides exactly what a polish would expose. If the concrete is poor but the structure is fine, that is a coating floor. Saying so before the first cut is far cheaper than discovering it after.

When a coating is the wrong answer

The clearest case is moisture. A film over a slab with high vapour transmission is a delamination waiting for a warm week, which is the failure behind a large share of peeling and delaminating floors. You can engineer around it with a moisture vapour barrier, and often you should, but if the client is open to a polished floor then the problem simply stops existing.

The other case is time. On an occupied warehouse or a retail unit with a fixed reopening date, cure windows are the constraint the client actually cares about. A polished floor takes traffic when the work stops.

Quoting each one

The two estimates are built from different raw materials, so they use different tools. For a polished floor, build the pass sequence and let it produce the hours: how to price polished concrete by grit pass walks through a worked 1,000 ft² example. For a coating, size the system from your coverage rates with the Flake Flooring System Calculator and price the prep with the Concrete Grinding Cost Calculator.

One thing carries across both: neither tool gives you a price. They give you a direct cost, and your overhead and margin turn that into a quote.

Frequently Asked Questions

Which one is cheaper?

They fail to be comparable in a useful way, because the money sits in different places. A polished floor is almost entirely labour: the concrete is already there, and what you are selling is the hours it takes to refine it, so the cost follows the pass sequence and the state of the slab. A coating is materials plus a much shorter labour tail: the prep is real work, but the resin, flake and topcoat are what you buy in. The practical consequence is that a polished price is sensitive to how bad the slab is, and a coating price is sensitive to what the system costs to buy. On a clean, hard, flat slab the polish gets cheaper; on a poor one it can overtake a coating quickly, because every extra metal pass is hours.

Can you polish any slab?

No, and this is the single most expensive thing to get wrong, because you find out after the first cut. A slab that is soft, badly pitted, heavily patched, or covered in an overlay or a screed will not give an even finish, and no amount of further passes fixes an uneven cut. Post-tensioned slabs bring their own problem: you have limited freedom to cut deep, so a full aggregate exposure may be off the table. If the surface is compromised but the structure is sound, a coating is usually the honest answer, because a coating hides what a polish reveals. Say that before you quote rather than after.

Does polished concrete need a moisture vapour barrier?

This is where the two products genuinely diverge. Moisture drives coating failures because a film traps vapour underneath it, and the pressure eventually lifts the coating off the slab: bubbling, then delamination. A polished floor has no film to lift, so vapour passes through it. That does not make moisture irrelevant (it can still bring salts and efflorescence to the surface, and it affects densifier and guard performance) but the catastrophic failure mode a moisture vapour barrier exists to prevent is a coating problem. If you tested a slab, found high vapour transmission, and are deciding what to do about it, that result argues for polishing rather than against it.

Which one lasts longer, and what does failure look like?

A polished floor wears rather than fails. The surface is the slab, so there is nothing to peel; what happens over years is loss of sheen in traffic lanes, which is recoverable by re-burnishing or re-polishing the top of the ladder rather than by stripping anything. A coating fails at the bond: once the film lifts, that area has to come off and be redone, and the repair is visible unless you recoat the whole floor. Against that, a coating gives you things polish cannot: colour, a chemical-resistant film, and a surface that does not depend on the quality of the concrete underneath.

Which is faster to hand back to the client?

Polishing usually wins on handover because there is no cure to wait for. When the last pass is done and the guard has dried, the floor takes traffic. A coating is gated by chemistry: pot life, recoat windows, and a return-to-service time that stretches in cold conditions and with slower products. On an occupied site (a warehouse that cannot stop, a retail unit with a fixed reopening date) that difference is often worth more to the client than anything about the finish itself, and it is worth raising explicitly when you quote.