Oil-stained, cracked, painted over, written off. We grind Northern Virginia slabs back to bare concrete and rebuild them in epoxy, flake, and polyaspartic — garages, plant floors, and countertops. Two days on site, because one-day floors come up in a few winters.
A garage takes tire heat and road salt. A warehouse takes forklifts and forklift chemicals. A kitchen island takes knives and hot pans. Same trade, different build — so we spec each one on its own.

Diamond-ground slab, patched joints, then flake or metallic under a polyaspartic topcoat. Prep takes a full day on its own — that's the part that makes it last.

Shops, warehouses, kitchens, and clinics. Moisture-mitigated urethane cement or high-build epoxy, with cove base and slip rating where code calls for it. Timeline gets built around your shutdown window, not around a sales promise.

Poured over existing laminate, tile, or butcher block. Marble veining, stone pours, and solid pigment, finished food-safe and heat-tolerant.
Flake blends get broadcast to refusal, so the chip pattern lands differently every time; metallic is pigment worked on site and never repeats at all. Pick a system and a color to see roughly how it reads under garage lighting, then bring the combination to your quote and we'll match it.
Rendered on the fly — screens flatten depth, so ask for a sample board before you commit.
Oil stains, hairline cracks, and a chalky sealer don't need to be replaced — they need a full day of grinding and a day of coating. Drag to see what's under a typical Ashburn garage.


Drag the handle, or use the arrow keys.
All three start with the same mechanical grind — the difference is what we build on top, and what the floor has to survive. If you're not sure, tell us what happens in the room and we'll spec it.
| System | Flake epoxyThe workhorse garage floor | Metallic epoxyDepth and movement, no two alike | Solid polyasparticTough, clean, no pattern |
|---|---|---|---|
| Installed cost | $7 / sq ft | $12 / sq ft | $7 / sq ft |
| On site | 2 days | 3 days | 2 days |
| Vehicles back on it | Day 3 | Day 4 | Day 3 |
| Hides slab defects | Very well — chips break up the surface | Well — swirl disguises patching | Poorly — shows every ripple |
| Traction | Textured by default | Smooth; add grit if you want it | Smooth; add grit if you want it |
| UV stability | Topcoat handles it | Topcoat handles it | Best of the three |
| Best for | Garages, basements, mudrooms | Showrooms, feature garages, retail | Warehouses, shops, patios |
| See flake colors | See metallic pours | See solid colors |
The workhorse garage floor
Depth and movement, no two alike
Tough, clean, no pattern
Rates assume a sound slab in decent shape. Moisture problems, failed prior coatings, and heavy pitting add prep days and cost — the estimator below accounts for both. Commercial and industrial timelines are set per project.
Real Northern Virginia numbers, not a lead-capture gate. Put in your floor and you'll see the price and how many days we'd be on site. The written quote after a moisture test is what actually counts.
Measure wall to wall and round up. We price the whole slab, not the part you can see.
Estimated installed price
$3,080
440 sq ft
2 days on site
The first day is prep — grinding, repairs, and re-grinding. Nothing gets coated until day two.
Walk on it the morning after the topcoat, park on it 24 hours later.
Every price includes
Estimate only. Final pricing follows a moisture test and a look at the slab. Jobs under our $2,000 minimum are quoted flat.
Two days on site for a standard two-car garage, and there's a reason for each one. Anybody promising the whole thing in a single day is skipping cure time between coats, and that floor comes up in a few winters.
We map the slab, check for vapor coming up through it, and find out what's already been coated on it. You get the quote in writing that day.
Visit takes 30 minutesDiamond grinders with vacuum shrouds open the pores. Old paint, sealer, and glue come off, cracks and saw cuts get filled, then the patches get ground flat. Prep is the whole day, and it's the day cheap installers skip.
Full day, nothing gets coatedBase coat goes down first and gets its cure window. Then your color — broadcast to refusal if you chose flake, poured and worked if you chose metallic — and the polyaspartic topcoat over it.
Metallic adds a third dayWalk on it the morning after the topcoat. Vehicles go back on 24 hours after that. Give it a week before you drag a loaded toolbox across it.
We're already goneTwo other companies quoted over the phone without ever seeing the floor. Recovery Resins showed up, found the moisture problem under my slab, and priced the fix into the job. Nine months in, no bubbles.
We shut the shop down Friday night and were running lifts again Monday morning. That was the whole requirement and they hit it without me having to chase anyone.
I picked a metallic online and assumed it would look nothing like the real thing. They brought a sample board poured in my actual color first. The island came out better than the render.
If yours isn't here, call (703) 804-3384 and ask. We'd rather talk you out of the wrong system than warranty it later.
Kits are water-based epoxy rolled onto an acid-etched slab, roughly 3 mils thick. We grind mechanically and build 20–40 mils of 100% solids epoxy under a polyaspartic topcoat. The kit peels when a hot tire sits on it. This doesn't.
Because the coating needs prep time and cure time, and a single day gives it neither. A one-day crew grinds lightly in the morning and coats over it by noon, so the base never bonds properly and the layers never fully cross-link. It looks perfect for a season. We take a day for prep alone and coat on day two — that's the difference between a floor that lasts and a floor that flakes off with the first hot tire.
Peeling comes from bad prep or moisture pushing up through the slab, which is why we grind and test before quoting. Yellowing comes from UV hitting bare epoxy — our polyaspartic topcoat is UV stable, so a sunlit garage door bay stays the color you picked.
Sometimes. If the old coating is well bonded we can abrade and go over it. If it's lifting anywhere, it all comes off — a new floor is only as good as what's under it. We'll tell you which one you're looking at during the estimate.
On a standard two-day garage, walk on it the morning after the topcoat and park on it 24 hours later — day three from when we started. Metallic runs a day longer. Wait a week before dragging heavy toolboxes or jack stands across it.
A dust mop and occasionally a pH-neutral cleaner. No waxing, no resealing. Avoid steel wool and anything with citrus solvent in it.
Loudoun, Fairfax, Prince William, and Arlington counties, plus Alexandria and Fauquier for commercial work. If you're outside that, call — we travel for larger jobs.
Send dimensions and a couple of photos and we'll come back with a real number. Estimates are free, and we don't do the sit-at-your-table-for-three-hours thing.
Most requests get a reply the same business day.