Existing-floor guide
Can epoxy go over old paint or concrete sealer?
Only when the existing layer is identified, firmly bonded, clean, compatible and prepared for the new system. Unknown or loose material is a weak foundation.
The short answer
A new coating can sometimes be applied over an existing floor finish, but only after the old layer proves that it can remain. Every new layer is limited by the bond below it. Peeling paint, thin consumer coatings, wax, penetrating sealer, silicone, oil or an unknown clear treatment can prevent reliable adhesion. A small scratch test is not the whole evaluation. The old floor should be cleaned, mechanically abraded, tested for bond where appropriate and checked against the new product’s compatibility instructions. When evidence is uncertain, removal to sound concrete is the more defensible scope.
How an existing finish earns the right to stay
No loose or hollow areas
Peeling edges, bubbles, chips and hollow-sounding zones indicate that the old layer is already failing or separated.
Known material or proven compatibility
Epoxy, acrylic, urethane, sealer and consumer paint behave differently. Product instructions should support recoating the existing chemistry.
Contamination can be removed
Wax, oil, silicone, tire dressing and cleaning residue must be eliminated without simply spreading them across the floor.
The surface can be uniformly abraded
Gloss must be removed and edges feathered so the new layer has a consistent surface rather than isolated smooth islands.
Underlying concrete remains sound
A firmly attached coating over weak concrete can still release with the concrete surface attached. The substrate matters even when the old film looks intact.
Moisture is not driving failure
Blisters, mineral deposits or seasonal lifting should trigger moisture investigation before another low-permeance layer is added.
Appearance can tolerate transitions
Partial removal, patches and repairs can show through a glossy finish. Decorative broadcast may disguise variation better than a smooth solid color.
Why the product name is not the whole answer
A finished floor is not one liquid layer. It is a system made from the concrete surface, repairs, primer or base coat, optional broadcast media, and a protective topcoat. The name on the bucket matters less than whether those layers suit the slab and the way the room is used. A careful recommendation therefore starts with what is under the coating, what will travel across it, what can spill on it, and how long the area can stay out of service.
That is also why two rooms of the same size can need different work. One may be clean, dry and mechanically sound. The other may contain oil, weak concrete, an old sealer, damp cracks or joints that move. The visible finish can look similar on installation day while the preparation, repair scope and long-term result are very different.
Recoating is a chain-of-bond decision. The new topcoat bonds to the old finish, which bonds to any earlier layer, which bonds to concrete. The weakest interface controls the result.
The clear sealer no one knew was there
A garage appears to be bare concrete. During grinding, the center profiles normally but material near the walls polishes and smears. Water had beaded there for years because an old penetrating or film-forming sealer survived in low-traffic areas.
If preparation stops when most of the floor looks open, the remaining treatment can become a ring of weak bond. The correct response is to identify and remove it until the required profile is continuous, then clean the dust and verify the surface.
This is why proposals need a hidden-condition method. The contractor cannot see every old product before preparation, but the scope can explain how unexpected layers, adhesive or contamination will be documented and priced rather than silently covered.
What a responsible site review checks
The existing surface
Look for color changes, glossy patches, peeling, water beading and old repair outlines. The review should distinguish a coating problem from weak or contaminated concrete because covering either one without correcting it simply hides the risk.
Water and moisture
Treat blisters, deposits and seasonal lifting as clues before deciding the old layer is the only problem. A floor can look dry during a short visit, so visible appearance alone is not a moisture test.
Traffic and exposure
Identify cleaners, waxes, tire products, oils and prior owner-applied treatments. The heaviest route or harshest cleaning method often controls the system even when most of the room has lighter use.
Edges, joints and drains
Inspect edges, closets, under equipment and low-traffic zones where old sealer often remains. These transitions deserve their own scope because they are common places for water entry, impact and early wear.
The actual closure window
Allow a decision point after mechanical preparation reveals the true layer stack. Installation time and full return to service are separate milestones.
How to compare proposals without guessing
A useful proposal identifies the named system, preparation method, repair assumptions, number or purpose of layers, finish texture, cure milestones and exclusions. It should separate “ready for foot traffic” from “ready for vehicles, hot water or chemicals.” If a statement is important to the buying decision, ask for it in the written scope rather than relying on a general product label.
Photos help with early planning, but they do not prove bond strength, contamination or moisture condition. A wide view explains access and layout; close views show cracks, drains, peeling and edge details. Final system selection still depends on a site review and, when the exposure requires it, testing against the selected product limits.
Will the old layer remain or be removed?
Ask for the decision criteria, preparation method and how uncertain or loose areas change the scope.
How is compatibility confirmed?
The answer should reference the actual products or a tested procedure, not simply state that coatings stick to coatings.
What happens if hidden material appears?
Agree on documentation, approval and pricing for unexpected sealer, adhesive or additional layers found during preparation.
Real questions, direct answers
Can epoxy stick to painted concrete?
It can bond to some sound, compatible and properly abraded coatings, but the result remains limited by the old paint’s bond to concrete.
Does acid washing remove concrete sealer?
Not reliably. Many sealers block the acid from reacting with concrete. Mechanical removal and verification are often required.
How can I tell if concrete has sealer?
Water beading, uneven absorption and glossy low-traffic areas are clues, but grinding and further evaluation may be needed to confirm removal.
Can only the peeling areas be stripped?
Sometimes local repair is reasonable, but widespread weak bond or an unknown layer may make full removal more reliable and visually consistent.
Will decorative flakes hide old coating edges?
They can reduce visible color variation, but they do not correct height differences, loose edges or incompatible material below the new system.
Start with the floor you actually have
Share the room type, approximate area, ZIP code, current floor condition and the deadline that matters. Photos or a share link are useful but optional.