
Garage, basement and porch floors that last
Upgrade your home with a floor that shrugs off everyday wear and cleans up in minutes.
No more oil stains, dust or cracked gray slab
From two-car garages to finished basements and back porches, we prep the slab right and install a finish that fits how you use the space.

Pick the right system for your space
Not sure which to choose? We'll help you decide during your free quote.

Flake Epoxy / Polyaspartic
Our most popular garage floor. MVB epoxy base, decorative flake and a polyaspartic top coat that stands up to hot tires and won't yellow.

Sealed Concrete
Natural concrete, protected.

Stained Concrete
Rich color indoors and out.

Polished Concrete
Hard-wearing shine for big slabs.

Concrete Overlays
A fresh new surface over worn or damaged concrete.
Same house. New floor.
Watch each floor change. These are SolidRock jobs. Hover to pause.
Back patioFlake epoxy over a plain slab
SunroomSolid gray coating
Front porchStained concrete
Residential questions
Won't an epoxy floor yellow or peel up under hot tires?
Not the way we build it. Our flake floors start with a moisture vapor barrier (MVB) epoxy base and finish with a polyaspartic top coat. The polyaspartic top coat is what keeps the floor from hot-tire pickup and yellowing.
How long does install take?
It depends on the size and condition of your slab. We'll lay out the timing in your quote.
How soon can I walk or park on it?
We'll tell you the cure and return-to-use timing for the exact system on your floor.
How do I clean it?
Sweep or blow off debris, then mop with a mild detergent. Skip harsh solvents and abrasive pads.
Do you work on porches and patios too?
Yes. We coat and stain outdoor slabs like porches, patios and pool areas as well as garages and basements.
Do you do concrete overlays?
Yes. Overlays put a new surface over worn or damaged concrete, and we are booking overlay jobs now. Ask about it in your quote.
No more oil stains, and clean-ups are a breeze.Barry LouAllen, SolidRock Epoxy customer
Get a quick residential quote
Tell us about your space and the finish you like. We'll follow up with options and next steps.
Prefer to call? 256-324-1867
Rather talk it through?
Call Mon to Sat, 8am to 5pm. We'll walk you through options and set up your free quote.





