It's March. Every night the car brings in a wheel well full of slush, and every morning there's a fresh white outline where it melted and dried. Downstairs, a patch of white fuzz has shown up along the basement wall.
Concrete floors aren't all the same. A cleaner that's fine on bare concrete can dull a coating or lift paint, and some of what looks like dirt is your floor telling you about water.
Garage Floors Through a Wisconsin Winter
Salt brine and tide lines
Those white outlines are dried deicer brine. Calcium chloride, a common deicer, pulls moisture out of the air, so a salty floor can stay damp and tacky for weeks.
- Squeegee slush out before it dries. A floor squeegee and a wet vac are the two best garage tools you can own in Green Bay.
- Rinse the residue on a mild day. Salt dissolves in water, so you need volume and a stiff brush, not chemicals. A little mild detergent helps with the road grime mixed in.
- Expect faint outlines to return on bare concrete. Brine soaks into the pores and wicks back up as the floor dries.
Brine in bare concrete also feeds freeze-thaw damage. See garage floor cracks for what salt does to an unprotected slab.
Keep gas pressure washers out of the garage
The CDC warns against running a gas-powered pressure washer in a garage, or near open doors, windows, or vents, because of carbon monoxide. Opening the overhead door doesn't make it safe. Most garage floors come clean with a hose, a stiff brush, and a squeegee. If you use a pressure washer, make it electric and keep the spray off drywall and stored boxes.
Oil and fluid drips
On bare concrete, oil soaks in fast. Cover fresh drips with a clay absorbent, sweep it up, then scrub with a concrete degreaser and a stiff brush. Old stains often lighten without vanishing. Our guide to cleaning oil off concrete covers the stubborn ones. On a coated floor, the same drip sits on top and wipes up.
The spring "sweating" floor
Some spring mornings the whole floor is wet and nothing leaked. That's condensation: warm, humid air hitting a slab still cold from winter, common in cold-winter climates. Run a fan or dehumidifier and keep the door shut on muggy days. A coating won't stop it. On a smooth coated floor the water beads on top instead of soaking in, so it's actually more noticeable.
Why Bare Garage Concrete Is So Hard to Keep Clean
Scrub a bare garage floor on Saturday and it can look the same by Wednesday.
- Concrete is porous. Oil, brine, and the plasticizers that migrate out of warm tires soak in instead of sitting on top. The stains are in the floor, not on it.
- Salt keeps coming back. Every time brine dries it leaves another outline, and calcium chloride residue keeps the floor damp.
- Worn concrete sheds grit. An older bare surface can keep giving up fine dust no matter how often you sweep.
A coated floor is a different animal: one continuous, non-porous surface. Slush sits on top until you squeegee it out the door, oil wipes up, and tire marks come off with a degreaser instead of soaking in. In a Wisconsin garage, that's the biggest everyday difference a coating makes. Our garage floor coatings page shows what's involved.
Bare, Sealed, Painted, or Coated? A Quick Check
Not every garage or basement floor is bare, and the cleaner has to suit whatever is on top.
- Do the drip test. Put a few drops of water somewhere out of the way. If they darken the concrete and soak in quickly, it's bare, or its sealer has worn off. If they bead up and sit, something is protecting the surface.
- Check the tire paths and edges. Peeling or flaking where the tires park usually means paint or a thin one-coat epoxy paint.
- Look for thickness and flakes. A thick, glossy floor, often with colored chips, that wipes clean like a countertop is a multi-layer coating (epoxy, polyurethane, polyaspartic, or a mix).
- Plain-looking concrete that beads water probably has a penetrating sealer. A clear sealer that adds a sheen is usually a film-forming type.
Cleaning Methods by Floor Type
| Floor type | Routine clean | Deep clean | Avoid |
|---|---|---|---|
| Bare garage concrete | Sweep or blow out grit; squeegee meltwater out the door in winter | Stiff brush, mild detergent, lots of rinse water, then squeegee or wet vac. Spot-treat oil first. | Acid cleaners for general cleaning. Running a gas pressure washer in the garage. |
| Bare basement concrete | Dry sweep or vacuum | Damp scrub with detergent and as little water as possible, then fans or a dehumidifier to dry it fast | Flooding the floor. Reaching for bleach first. Acids on efflorescence unless you know what you're doing. |
| Sealed concrete | Sweep, then a damp mop and a pH-neutral cleaner | Neutral cleaner and a nylon brush, rinse well | Acid cleaners, which attack the concrete under the sealer. Reseal when water stops beading. |
| Painted concrete | Sweep, then damp mop with a mild cleaner | Soft brush and mild detergent, gentle rinse | Pressure washers, solvents, and hard scrubbing, which find every weak spot in the paint |
| Coated (epoxy, polyaspartic, flake) | Dust mop or soft broom; squeegee brine out | pH-neutral cleaner or a mild diluted ammonia solution with a microfiber mop or soft deck brush, then rinse and squeegee | Vinegar and citrus cleaners, soap-based cleaners, abrasive pads, bleach, steam |
One safety rule covers every row: never mix bleach with ammonia (toxic chloramine gas) or with acids (chlorine gas). If you clean with an ammonia solution, leave the bleach on the shelf.
What Not to Use on a Coated or Painted Floor
Coatings clean up easily, but the wrong product can still damage them. Keep these off:
- Vinegar and citrus cleaners. The acids slowly dull the finish.
- Soap-based cleaners unless you rinse completely. Leftover soap leaves a hazy film that's slippery when wet.
- Abrasive pads and powered scrubbers. They take the gloss off.
- Bleach and harsh caustic cleaners. A neutral cleaner does the job without the risk.
- Steam cleaners. Sustained high heat can soften some coatings.
- Pressure washers on paint. They lift paint anywhere the bond is weak.
What works: a pH-neutral cleaner or a mild diluted ammonia solution, a microfiber mop or soft deck brush, a rinse, and a squeegee. If your installer gave you a care sheet, follow it over general advice, including ours.
Basement Floors: White Powder, Musty Spots, and Mildew
Is that white stuff mold or efflorescence?
Spray a little water on it and rub some between your fingers.
- Efflorescence dissolves in water and crumbles to a chalky powder. It's salt left behind when moisture moves up through the concrete and evaporates.
- Mold doesn't dissolve, doesn't turn to powder, and is often fuzzy or colored.
Clean efflorescence dry first: brush it loose and vacuum it up. Water dissolves the salts but can carry them back into the concrete to reappear later, so if you wet-clean, dry the floor fast. Acid-based efflorescence removers exist, but they etch concrete and need careful rinsing and ventilation. Most basement floors don't need them.
The bigger point: efflorescence means water is getting into the slab, and it'll keep coming back until the water is handled. In northeast Wisconsin, start outside. Extend downspouts, point the sump discharge away from the house, and make sure soil slopes away from the walls. See how to extend downspouts.
Mildew and musty spots
The EPA's advice for mold on hard surfaces is to scrub it with detergent and water and dry it completely. The agency doesn't recommend chlorine bleach as a routine part of mold cleanup. If you use bleach anyway, ventilate and never mix it with other cleaners.
Then take away what mildew needs. The EPA recommends keeping indoor humidity below 60 percent, ideally 30 to 50. In a Wisconsin basement in July, that usually means a dehumidifier running all summer.
The Honest Part: A Coating Isn't a Cleaning Fix
A coating makes a good floor easy to keep clean. It doesn't rescue a bad one, and it never goes on over dirt. Here's what it needs underneath:
- Mechanical prep. Grinding gives a coating something to grip. Acid etching often doesn't profile the surface enough, and it won't remove oil.
- Oil-soaked areas dealt with. They get ground out or treated with the right primer, or the coating won't bond there.
- Cracks filled and ground flush.
- A moisture check. Moisture coming up through the slab can make a coating blister or let go, so it gets checked first.
- Failing paint or old coating removed. A new coating is only as strong as what it's stuck to. Cheap one-coat kits are also the usual suspects in hot tire pickup, where a cooling tire peels the coating off the floor.
And what a coating won't fix: a slab that's sinking (that gets lifted first), a basement with a water problem, or a floor that sweats in spring. If any of those apply, we'll tell you before we talk about coating.