Concrete Coating and Garage Floors
Epoxy and Polyaspartic Floors That Survive a Minnesota Winter
A coated garage floor is the rare upgrade that’s both practical and immediately visible. Ours are built for what Minnesota actually does to concrete: road salt every winter, meltwater off the truck, and a freeze-thaw cycle that finds every weak spot in a cheap coating.
Our Concrete Coating Process
Coatings fail at the concrete, not at the topcoat. So that’s where we start.
To get a free estimate — and a color consultation if paint is part of the project — use our online form or call (612) 816-5333.
Contact us
Schedule an estimate. Tell us the square footage, whether the slab has ever been coated or sealed, and what the floor takes — daily vehicle traffic, a workshop, gym equipment.
Inspect the slab
We check for cracks, spalling, prior sealers, and moisture coming up through the slab. Moisture is the single most common reason a coating peels, and it has to be identified before anything goes down.
Review the estimate
You get the system we’re recommending, the flake or color selection, coverage, cure schedule, and price — in writing, before the grinder comes out.
Prepare and profile the concrete
Diamond grinding opens the surface so the coating can mechanically bond. This is non-negotiable. Coatings applied over a sealed or unprofiled slab peel in sheets, usually in the first winter.
Repair cracks and joints
Cracks, chips, and control joints are filled and leveled so the finished floor reads as one clean surface instead of a map of old damage.
Apply the coating system
Base coat, decorative flake broadcast if you’ve chosen it, then a polyaspartic or urethane topcoat for abrasion and chemical resistance. Layers go down on schedule, not whenever the crew gets back.
Cure and hand back
We give you the exact timeline for foot traffic and vehicle traffic, walk the floor with you, and go over cleaning and care so the finish stays looking new.
Our Concrete Coating
Every specialty under this service, each with its own page, process and answers:
Why Hire a Twin Cities Concrete Coating Contractor?
The big-box kit on the shelf and a professional system share a category and almost nothing else. Surface prep, moisture testing, and the right topcoat chemistry are what decide whether your floor still looks good after five Minnesota winters or starts lifting after one.
When you work with our team, here’s what you get:
- High-quality craftsmanship, never from subcontractors.
Our own in-house employees complete every project. We invest in training our crews in trade technique, jobsite conduct and customer service, and we don’t hand your home to a rotating cast of subs.
- Lasting results you will love.
We stand behind our work in writing. If something isn’t right after we’ve gone, we come back and correct it — no argument about whose responsibility it was.
- Fair, transparent pricing.
Our standards are high and our pricing is straightforward. You get a written scope with the price attached, and options at different price points where they genuinely exist.
- Local knowledge that matters here.
Minnesota’s climate is hard on buildings. Freeze-thaw cycles, humid summers and long heating seasons all change what holds up. We’ve worked in this metro since 2007 and it shapes what we recommend.
- A reputation you can check yourself.
628+ Google reviews at a 4.8-star average, plus a long trail of repeat customers and referrals across the metro. Read them before you call us.
Why Homeowners Hire Us
Written Warranty
If something isn’t right, we come back and make it right.
In-House Crews
Our own employees do the work. We don’t hand your home to subcontractors.
Honest Guidance
Clear recommendations and a written scope. No guessing what comes next.
Detail-Driven Prep
Containment, masking and cleanup handled like they’re part of the job — because they are.
Results You’ll Love
Seamless texture matching and finishes that hold up for years.
628+ Five-Star Reviews
A 4.8-star reputation built one Twin Cities home at a time since 2007.
View Some of Our Work


Serving the Twin Cities Metro
We’re the residential and commercial contractor that has served the concrete coating needs of the Twin Cities since 2007, including:
- Minneapolis
- St. Paul
- St. Anthony
- Edina
- Bloomington
- Plymouth
- Maple Grove
- Eden Prairie
- Minnetonka
- Woodbury
- Eagan
- Roseville
- Blaine
- Coon Rapids
- Brooklyn Park
- Burnsville
- Apple Valley
- Lakeville
- Shoreview
- Golden Valley
- St. Louis Park
- Richfield
- Wayzata
- Chanhassen
Concrete Coating — Common Questions
How long before I can park on it?
Typically 24 hours for foot traffic and 72 hours for vehicles with polyaspartic systems, though it varies with product and temperature. You’ll get exact numbers for your floor before we finish.
Will road salt damage the coating?
A properly installed system resists salt, oil, and most household chemicals. That’s a large part of why we prefer polyaspartic topcoats in this climate — they handle salt and temperature swings better than standard epoxy alone.
Can you coat a floor that's already been sealed or painted?
Usually, yes — after grinding the existing material off. What we won’t do is coat over a failing or unknown product and call it done, because the new floor will only bond as well as what’s underneath it.
Related Services
Quality is built into every service we offer to clients in and around the Twin Cities, including:
Ready to Get Started?
Get a free, no-obligation quote for concrete coating in the Twin Cities. Our team is ready to bring your vision to life.
Junior and his crew were great to work with on our office redesign. They got us our estimate same day and gave a great price. The hardworking crew got the job done faster than I expected, and it also came out perfectly. We will be using him and his team again in the future.
I hired Home Drywall and Painting to finish my three-car garage starting from bare studs, and they did an outstanding job. They handled insulation, full sheetrock installation, mudding and taping, and painting — all in-house. What normally would take multiple contractors was completed by one company, which made the process smooth and efficient.
After my first contractor jerked me around for 2 weeks with excuses, the team at Home Drywall & Painting became my Plan B. Jessica took my call, sent me a proposal and had me booked next day. Adam had his team dispatched and they finished in about 3.5 hours. They had one hiccup during install, but they resolved the issue and made it right. Everyone was respectful and polite. The end price was exactly what I was quoted. Happy to recommend.
They were very respectful of our home and our schedule, did an absolutely beautiful job — and communicated daily about what to expect. A plumbing water damage mishap to our finished lower level meant repairing the entire ceiling: skim, sand, re-texture, paint — plus removal and reinstallation of ceiling fans, a chandelier, can lights, speakers and vents. Gerid and the Home Drywall team also offered a very competitive price.