Serving Greater Waukesha

Epoxy Garage Floor

Ground, tested and broadcast garage floor systems built for Waukesha road salt, with the product and finished thickness written into the proposal.

Waukesha Epoxy Flooring installs epoxy garage floor systems in Waukesha, WI, serving surrounding cities including Pewaukee, New Berlin, Brookfield, Hartland and Delafield. In more than 20 years of coating garages we have learned that the coating itself is the easy part, and that almost every failure we are called to fix traces back to the slab underneath it: a sealer nobody ground off, moisture nobody tested for, or a cold garage coated on the wrong day.

Our garage floors start with mechanical prep, using a diamond grinder or a shot blaster, never an acid wash. Moisture testing is a written line item, cracks and joints are read and repaired before the base coat, and the proposal names the product, the system build and the finished thickness. A homeowner gets a written contract before any deposit changes hands, with the products and the warranty written into it.

The goal is a garage floor that holds up to what a Waukesha winter actually does to concrete: road salt, calcium chloride brine dripping off the wheel wells, snowmelt pooling at the door, and hot tires rolling in after a long drive. Every choice in the system is made against those conditions rather than against a showroom sample.

What Goes Into an Epoxy Garage Floor System

Base coat mixed at the doorway of a ground garage slab in a Waukesha two-story house, the first strip already spread.

Diamond Grinding to a Measured Profile

Every garage slab we coat is ground open with diamond tooling to an ICRI concrete surface profile matched to the system going on it, usually in the CSP 2 to 3 range for a broadcast floor. Grinding removes the weak cement paste on top, old sealers, tire marks and oil stains, and leaves the concrete textured enough for the resin to key into it.

Acid etching cannot do the same job. It does nothing to a cured sealer, leaves salts behind in the pores, and produces an uneven profile that changes from one side of the garage to the other. That is why the kit floors that peel in sheets almost always started with a bucket of acid and a hose.

A 100% Solids Epoxy Base Coat

The base coat is where the system gets its bond and its build. We use a 100% solids epoxy, which means nearly everything rolled onto the floor stays on it as a cured film rather than evaporating, so the thickness written in the proposal is the thickness you get. Thin water-based products lose much of their wet film as they dry.

On porous or thirsty concrete we prime first, so the base coat does not soak into the slab and leave dry spots. A primer also helps control outgassing, where air in the concrete rises through a fresh coat and leaves pinholes behind it.

Flake Broadcast and Polyaspartic Topcoat

Most of our garage floors carry a vinyl flake broadcast thrown into the wet base coat until the surface will not take any more. A full broadcast adds texture, hides dust and salt residue between washes, and builds thickness under the clear topcoat that seals it all in.

The topcoat is usually a polyaspartic or polyurea, chosen because it stays clear under the sunlight coming through an open garage door, resists abrasion from grit and tire scuffs, and stands up to hot tire pickup far better than a plain epoxy. The proposal says which layer is which product, so you can check the build against the job.

Waukesha Winters and the Garage Slab

Road Salt and Calcium Chloride Brine

Rock salt and calcium chloride brine are hard on bare concrete. The brine soaks into the surface, freezes and thaws through the winter, and slowly flakes the top of the slab off, usually starting at the door and along the tire paths where the meltwater drips off the car.

A sealed garage floor coating keeps those chlorides on the surface where they can be rinsed off. That is the main practical reason to coat a garage in this part of Wisconsin, and it is why our systems are specified for chemical resistance and texture rather than for gloss alone.

Curing Against Slab Temperature and Dew Point

Resin cures by chemical reaction, and a cold slab slows that reaction or stops it short. We measure the slab temperature and the dew point spread at the slab surface before we mix anything, because a coating applied to concrete sitting near the dew point can blush, cloud or fail to bond.

A heated garage can be coated any month of the year. An unheated attached garage in Waukesha often cannot, and when the readings say the slab is too cold we tell you plainly that the job waits for spring rather than coating a floor that will never fully cure.

Moisture From Below the Garage Slab

Wisconsin does not require a vapor retarder under an unconditioned attached garage slab, so many local garage floors were poured directly over gravel with nothing between the concrete and the ground. Moisture vapor rising through that slab is invisible on a dry afternoon and very visible a year later, when it lifts a coating in blisters.

We test before we coat, using a plastic sheet test, a calcium chloride test under ASTM F1869 or in-situ relative humidity probes under ASTM F2170 depending on the slab. When the numbers call for it, a moisture-mitigation primer goes down first and is priced into the proposal.

Garage Slab Condition, Codes and Permits

Cracks, Joints and Spalls

We read the cracks, control joints and any spalled areas before we quote, because they decide how much repair the floor needs. Hairline shrinkage cracks are routed and filled, wider cracks get a repair material suited to their movement, and spalled patches near the door are rebuilt before the base coat goes down.

If a slab has heaved, settled or broken up badly enough that a coating would only hide the problem for a season, we say so before you spend money on a coating. Sometimes the honest answer is replacement first.

What the Dwelling Code Says About Garage Floors

Wisconsin’s Uniform Dwelling Code, at SPS 321.203, requires a garage floor of concrete or another noncombustible material impermeable to petroleum products, at least 4 inches thick over at least 4 inches of granular fill, and sloped toward the vehicle door or a drain. It does not require the slab to be sealed or coated.

That slope matters to the coating. We keep the existing pitch to the door intact and never build up the floor in a way that sends meltwater toward the house wall or the entry step.

Coating Versus Replacing, and Who Decides the Permit

Coating an existing slab and pouring a new one are different jobs. The City of Waukesha fee schedule prices residential alteration and attached garage work by the square foot but does not name a floor coating either way, so before we schedule we ask City of Waukesha Building Inspection, or the village inspector where the garage is outside the city, whether the work needs a permit.

Warranty, Contract and Cleanup

Reading the Warranty Exclusions First

Nearly every garage floor coating warranty excludes failure caused by moisture coming up through the slab, and most also exclude impact damage and chemicals beyond a stated list. We read those exclusions out before the job is sold, moisture first, so you know what the warranty covers before you sign the contract that contains it.

Dust and Slurry Stay Out of the Drains

Our grinders run with vacuum dust collection, and any slurry or swept dust is bagged and hauled away. None of it goes into a floor drain, a driveway gutter or a storm inlet, which keeps the job clean and keeps it within the Waukesha sewer use limits on solids discharged to a sewer.

  • 20+ Years Coating Concrete
  • Moisture Testing in Every Scope
  • Written Contract Before Any Deposit

Good to know

Frequently Asked Questions

How soon can I park on a new epoxy garage floor?

Foot traffic usually returns within a day of the topcoat, and vehicles follow a few days later once the system has cured hard enough to resist hot tire pickup. The exact return date depends on the product and the slab temperature, so we write it into the job paperwork rather than quoting a number that ignores a cold slab.

Will my garage floor coating peel like the kit on my last house?

Kit floors peel because they go over an acid-etched or sealed slab that never gave the resin anything to bond to. We grind the concrete open to a measured surface profile, test it for moisture, and build a 100% solids epoxy base, which is a different floor from a thin coat rolled over a washed slab.

Can you coat over the existing paint or sealer on my garage floor?

Not as it sits. Paint, cure-and-seal products and water repellents keep a new coating from bonding to the concrete, so we grind them off during prep. If the old coating is well bonded and compatible, part of it may stay as a base, but we decide that after testing it rather than assuming it.

Is an epoxy garage floor slippery when it is wet?

A smooth gloss coating can be slick under snowmelt, which is why most of our garage floors carry a full flake broadcast or a fine aggregate in the topcoat. That texture gives boots and tires grip while still letting you squeegee salty water out the door.

Do cracks in my garage slab have to be fixed first?

Yes. Cracks are routed out and filled before the base coat, and wider or moving cracks get a repair material suited to the movement. A coating laid straight over an open crack telegraphs it within a season, so the repair is part of the scope and priced as its own line.

How do I clean salt off a coated garage floor?

Rinse or squeegee the brine out toward the door, then wash the floor with a mild cleaner a few times through the winter. Salt sits on top of a sealed coating rather than soaking in, so regular rinsing keeps the floor from looking hazy without any risk to the concrete underneath.

Does the moisture test cost extra?

Moisture testing is written into the scope of every garage job as its own line item, so it is visible in the quote rather than added later. If the readings call for a moisture-mitigation primer, that is priced in the proposal before you sign, not sold after a floor has blistered.

Ready to Get Started?

Request a free quote today and we'll get back to you fast.