Epoxy, metallic, polyurea or polyaspartic: we install all four, and we’ll tell you straight which one fits your garage, how you use it, and your budget. Every floor starts with full grinding prep so it doesn’t peel or flake a year later.


Same carport slab, before we started and after we finished. The worn, peeling coating was ground off and the concrete recoated. Drag the handle to compare.


100% solids epoxy is a thick, hard-wearing base that holds color flakes well and gives you a lot of floor for the money. It’s a great fit for interior garages and workshops. Metallic epoxy is the showpiece option, a marbled, three-dimensional finish for show garages and indoor spaces. Learn more about both on our epoxy flooring page.
Polyurea and polyaspartic are our fast-cure options. We use a polyurea base for strength and seal it with a UV-stable polyaspartic topcoat that holds its color in the sun and resists hot-tire pickup, which matters in a Florida garage. See the full rundown on our polyaspartic coatings page.
Not sure? That’s what the estimate is for. We look at your slab, ask how you use the space, and recommend what fits, even if it’s the less expensive option.

A garage floor coating is only as good as the prep under it. When a crew skips the grinding and just rolls coating over a dusty or sealed slab, it looks fine for a few months. Then Florida heat and moisture push up from below, and the coating starts to peel, bubble, or flake off in sheets. Now you are paying twice: once for the cheap job, and again to grind off the mess and start over. That is the real cost of the lowest bid. You also lose the use of your garage during the redo. We would rather do it right the first time. Full grinding, the correct coating for your slab, and a written warranty mean you get one floor that lasts, not a floor you fight with every couple of years.
The grinding is where a floor is won or lost. Before any coating goes down, we grind the bare concrete with a machine so the coating has a rough, clean surface to grip. This opens the pores of the slab and pulls off old sealers, paint, or a failed coating from a past job. Then we fill and repair cracks, clean off the dust, and check the slab for moisture. Only then do we coat. Skipping this step is the number one reason cheap floors peel. If your slab already has a failed coating, we grind it off first. That work lives on our concrete grinding and coating removal page. This is slower and harder than a quick roll-on job, and it is exactly why our floors hold.
The same four commitments on every floor we coat. See our warranty details.
We put two coats on everything and do full prep, because that is what makes a warranty worth the paper.
We stand behind our work in writing.
You get a one-year follow-up, where we check back on how the floor is holding up.
You do not pay until you are happy with the finished floor.
Real floors from our crews around Lake, Sumter and Marion counties.
McWilliams Painting installs garage floor coatings across Central Florida in Lake, Sumter and Marion counties. You get full concrete grinding prep, then an epoxy or polyaspartic coating built to hold up in Florida heat. Every job carries a written warranty, a foreman-and-customer walk-through, and no payment until you are happy with the finished floor.
We stand behind our work in writing, and you do not pay until you are happy with the finished floor. We put two coats on everything and do full prep, because that is what makes a warranty worth the paper. You also get a one-year follow-up, where we check back on how the floor is holding up. That is not something a quick, cheap crew tends to do. Coating warranty length depends on the product and your slab, so please confirm the exact coverage for your garage floor with us. Read our warranty details.

We keep it simple so you always know what happens next.
We coat garage floors across Central Florida in Lake, Sumter and Marion counties. That includes Mount Dora, Eustis, Tavares, Leesburg, Fruitland Park, Ocala, Wildwood and The Villages, plus 55-plus communities like On Top of the World, Legacy, Stonecrest and Del Webb. We have painted thousands of homes in this area, so we know how Florida heat and humidity treat a garage slab. If you are nearby and do not see your town, just ask.
At McWilliams Painting, we grind your concrete down first, then lay an epoxy or polyaspartic coating that stands up to heat, tires, and dropped tools. Owner Weston McWilliams has been in the trade since 2012, and our crews have been together six-plus years. Every floor comes with a written warranty, a foreman-and-customer walk-through, and no payment until you are happy. You should not have to babysit the work or worry about a coating that lifts. Let us give you a straight, honest price first. Request your free estimate.

Straight answers. If yours is not here, give us a call.
We answer the phone and give you a straight answer.
(352) 626-8007Both work well. Polyaspartic cures faster, holds its color in the sun, and resists hot-tire pickup better, which helps in a hot Florida garage. Many floors use a polyaspartic top coat over a base layer. We recommend the right fit for your slab during the free estimate.
Most garage floors take one to two days depending on size and slab condition. Grinding and crack repair come first, then coating with proper cure time between coats. We give you a clear timeline in your written estimate.
A properly ground and coated floor should not peel. Peeling almost always comes from skipped grinding or moisture in the slab. We grind the concrete, check for moisture, and use coatings built for heat, then back it in writing.
If your slab has an old or failing coating, yes, we grind it off before recoating. A new coating will not bond over a failed one. See our concrete grinding and coating removal page for details.
Price depends on your floor size, slab condition, and the coating you choose. We give you a written, all-in price the same day as your free estimate, with no vague ranges and no surprises.
Foot traffic is usually fine within a day, and vehicles after the coating fully cures, often a few days. Polyaspartic cures faster than epoxy. We tell you the exact wait for your floor before we finish.
Yes, we back our floors in writing and add a one-year follow-up, and you do not pay until you are happy. Please confirm the exact term with us, since it depends on the coating and your slab. See our warranty page.
Yes. We serve Lake, Sumter and Marion counties, including The Villages, Ocala, Leesburg, Mount Dora and the 55-plus communities. Just call or request a free estimate.
Get a straight, written price, full grinding prep, and a warranty you can hold us to. No payment until you are happy with the floor.