Every spring it's the same. The snow's gone, and the concrete in front of the garage door looks like somebody went at it with a sandblaster. Rough patches. Little craters. Stones showing where there used to be smooth gray.
It started as a spot the size of a dinner plate. Now it's half the apron.
Here's what's going on, how worried to be, and what actually slows it down.
Flaking, Pitting, Popping: Name the Damage First
Most people call all of this "spalling." But three different things show up on Wisconsin concrete, and they mean different things.
- Scaling is the top skin of cement paste flaking or peeling off. It starts in small patches that spread and merge, and it's mostly a surface problem.
- Popouts are small cone-shaped pits, roughly a quarter inch to a few inches across, often with a split piece of stone at the bottom. A stone near the surface soaked up water, froze, and cracked. They're mostly cosmetic.
- Spalling (the deeper kind) is bigger chunks breaking loose. On reinforced concrete, rusting steel inside can push the concrete off from below.
| What you see | Probably | How deep | Usual cause | Worry level |
|---|---|---|---|---|
| Rough, sandy patches; fine flakes; no stones showing | Light scaling | Surface skin | Freeze-thaw and salt on a weak top layer | Low. Slow it down now. |
| Stones visible but flush, crumbly patch edges | Moderate scaling | Up to about 3/8" | Same, a few winters later | Medium. It's spreading. |
| Stones sticking up, deep rough areas | Severe scaling | Deeper than 3/8" | Years of salt and freeze-thaw | High for looks. Check the slab underneath. |
| Scattered cone-shaped pits with stone at the bottom | Popouts | A small pocket at each spot | Absorbent stone near the surface | Low, unless there are a lot of them |
| Chunks broken off, rust stains, steel showing | Deep spalling | Inches | Rusting rebar or mesh, or a failing slab | High. Get it looked at. |
The Two-Minute Self-Check
Grab a screwdriver and a hammer and walk the damaged area.
- 1Look for stonesNo coarse stone showing means light scaling. Stones showing but flush, moderate. Stones sticking up, severe.
- 2Scrape the edge of a bad spotIf the "good" concrete around it crumbles easily, the damage is spreading under the surface.
- 3Tap around it with the hammerA solid ring is good. A dull, hollow sound means the top layer has separated and is likely next to go.
- 4Look for rustOrange-brown stains, or cracks running in straight lines where steel would be, point to a different problem than salt scaling.
- 5Check for movement and waterIs the slab sunk, tilted, or rocking? Does water puddle where the flaking is worst?
Why Northeast Wisconsin Concrete Takes Such a Beating
Flaking takes a weak surface plus a winter that keeps attacking it. Most damaged slabs here have some of both.
The winter side: salt, standing water, and endless freezes
Start in the garage, because that's where it's usually worst. Salty slush drops off the wheel wells right where your tires sit. In an unheated garage, that brine melts during the day and refreezes at night, storm after storm. The apron gets it twice: what drips off your car and what the plow leaves behind.
Then look for standing water. Wherever water ponds, scaling follows. A sunken slab tipped toward the garage, a low spot on the apron, a downspout dumping onto the walk, a melting snow pile: all keep the concrete soaked.
Then the cold goes to work. Ice takes up more room than water, so every freeze pries at the soaked top layer a little. One freeze shows nothing. A Great Lakes winter delivers dozens, and salt makes each one rougher.
The pour-day side: finishing, curing, and air
How it was finished and cured. Scaling lives in the top fraction of an inch, and that layer is shaped on the day of the pour.
- Finishing with water on the surface. Troweling while bleed water is still sitting on top, or sprinkling water on to make finishing easier, leaves a weak, watery skin.
- Overworking or steel-troweling outdoor slabs. Industry guidance says to skip steel trowels on exterior slabs, and overworking the surface knocks out the entrained air near the top.
- Poor curing. Concrete that dries out too fast in its first week never develops a strong surface.
Whether it had enough entrained air. Concrete exposed to freeze-thaw and deicers is supposed to be air-entrained. An admixture creates tiny bubbles throughout the mix that give freezing water room to expand. Industry guidance for severe winter exposure like ours calls for about 6–7% air. You can't see air content, but if a slab started flaking in its first winter or two, low air or a bad finish is a likely suspect.
The Deicer Aisle: What's Okay and What Isn't
"Safe for concrete" on the front of the bag means little. Read the ingredients.
| Deicer | What it does to concrete | Our take |
|---|---|---|
| Sodium chloride (rock salt) | In lab testing it didn't cause the chemical cracking the chlorides below did, but it still makes freeze-thaw scaling worse | Okay on mature, good-quality concrete, in moderation. Not in the first year. |
| Calcium chloride | At high concentrations it can react with the cement paste and form an expansive compound, even above freezing, and it can build up in joints | Use sparingly. Don't let it collect in joints. |
| Magnesium chloride | Same reaction risk as calcium chloride | Use sparingly, if at all, on concrete you care about |
| Ammonium nitrate or ammonium sulfate | Chemically attacks the concrete surface | Never. Both are common fertilizer ingredients, so sweep lawn fertilizer off walks and driveways too. |
| Sand | Doesn't melt anything; adds traction | Safe on any concrete. The go-to for new slabs. |
Three rules matter more than which bag you buy:
- No deicer on concrete less than a year old. Use sand that first winter.
- Use less than you think. Melt enough to break the ice loose, then shovel.
- Don't leave brine sitting. Push the slush off so it can't soak in and refreeze.
Prevention That Actually Works
- Rinse the salt off. On a winter day above freezing and again in spring, hose down the apron, garage floor, and walks. Flush the joints too.
- Squeegee the garage. Push slush and meltwater out the door after a storm, before it soaks in where you park.
- Seal outdoor slabs. Silane and siloxane sealers work below the surface instead of forming a film on top, so water and brine bead up while the concrete can still dry out. Put it on clean, dry concrete, ideally in late summer, and reapply on the schedule the product calls for.
- Caulk the openings. Every open control joint, crack, and the gap along the house is a direct route for meltwater to get into and under the slab. A flexible joint sealant closes those routes. That's a job we do.
- Fix the low spots. If a slab has sunk and holds water, raising it back to proper slope lets meltwater run off instead of soaking in. That's a foam lifting job, and we do that too.
- Pile snow on the lawn, not the concrete.
Repair Options When It's Already Flaking
Other than garage floor coatings, we don't do any of these, so take this as a straight rundown, not a sales pitch.
| Option | Good for | The catch |
|---|---|---|
| Clean, rinse, and seal | Light scaling caught early | Slows the spread; doesn't bring back what's gone |
| Patching | A few isolated pits or popouts | Rarely matches in color or texture, and a thin patch on poorly prepped concrete can pop loose after a winter or two |
| Resurfacing overlay | Widespread scaling on a slab that's solid, level, and not moving | Prep-sensitive, and it will crack wherever the slab underneath cracks or moves |
| Garage floor coating | Scaled or pitted garage floors that are structurally sound | Garage interior only, and prep has to be done right (see below) |
| Replacement | Deep spalling, rusting steel, crumbling throughout, or broken slabs | Most expensive. New concrete still needs proper air, finishing, curing, and a deicer-free first winter, or you'll be back here in a few years. |
Rule of thumb: if the slab is solid and the damage is skin-deep, surface fixes make sense. If it sounds hollow across big areas, or it's broken and shifting, a surface fix is lipstick.
Garage Floors: Where a Coating Earns Its Keep
Bare concrete in a Wisconsin garage soaks up salt brine all winter. A properly installed garage floor coating forms a continuous, non-porous layer over the slab, so the slush that drips off your car sits on top instead of soaking in. You squeegee it out or rinse it off, and the concrete underneath never sees the salt.
The word that matters is properly. Most coating failures trace back to prep. On a floor with salt damage, prep means:
- 1Grinding the surface to remove weak, flaking concrete and open it up so the coating can grip.
- 2Filling pits, scaled spots, and cracks so the finished floor is smooth and continuous.
- 3Checking for moisture and anything else that would keep the coating from bonding.
A flake system also hides minor texture, so a rough-looking floor can come out looking new.
When a coating ISN'T the answer:
- The slab is broken, heaving, or sinking. The coating will crack right along with it. Deal with the movement first.
- There's deep spalling with rusting steel. That's a structural conversation before it's a cosmetic one.
- It's the apron outside the door. It's outdoors, it takes the plow, and it needs its own plan: sealing, salt habits, and drainage.