The house is 25 years old, and so is the concrete. The driveway has gone from light gray to gray-brown, with a dark patch where an old car leaked. The front walk has a lip that catches the snowblower. The stoop has pulled away from the house, and the shady end of the patio grows something green.
Every fix you've priced in your head starts with a jackhammer.
Sometimes that's the right call. Often it isn't. A lot of tired-looking concrete is still structurally fine: it's dirty, sunk in a few spots, and open at the joints. All of that is fixable without tearing anything out. Here's how to plan a whole-property refresh, what each step will and won't change, and how to tell when an area is past saving.
Two Goals: Working Like New and Looking Better
Before you plan anything, separate these.
- Working like new means level slabs, no trip edges, water running away from the house, closed joints, and a surface that sheds salt. Restoration can get you most or all of the way there.
- Looking better means clean, even, and tidy. Restoration gets you a long way, but old concrete keeps its age in its texture, its color, and any damage already done.
Which one matters most changes the plan. Selling this spring? Trip edges and cleaning come first. Staying another 20 years? Joints and sealing earn their keep.
First, Find the Water
A refresh only lasts if the water problem that caused it is handled. If a downspout dumps next to the stoop, the stoop will sink again. If the soil along the patio slopes toward the house, the patio will keep collecting runoff underneath.
So before or alongside any concrete work: extend downspouts, point the sump discharge out into the yard, and build the soil up so it slopes away from the foundation. You don't need us for any of that. Our guides to extending downspouts and grading soil around concrete cover the how-to.
The Refresh, in the Order That Works
Each step sets up the next one. Do them out of order and you end up redoing work.
| Order | Step | What you'll see | What changes that you won't see | Why it goes here |
|---|---|---|---|---|
| 1 | Clean | Grime, mildew, tire marks, and salt film gone. The slab looks lighter and more even. | Hidden cracks, open joints, and flaking show up. Caulk and sealer get a surface they can bond to. | Everything after needs clean concrete |
| 2 | Let it dry | Nothing | Joints dry out for caulk, pores dry out for sealer | At least a day, longer in cool weather |
| 3 | Lift sunken slabs | Trip edges gone, slabs line up, puddles gone | Slabs pitch away from the house again, and foam fills the voids underneath | Lifting moves slabs and opens joints, so caulk put in earlier could tear |
| 4 | Patch drill holes | Small, flush dots | The holes are closed | Patches need to set before anything goes over them |
| 5 | Caulk joints and cracks | Neat gray lines instead of weeds and dark gaps | Water stays on top instead of running under the slab | Joint sealant needs bare concrete, before any water repellent |
| 6 | Seal | Very little, and that's the point | Water and salt brine bead up instead of soaking in | Last, once the caulk has cured |
| Separate | Garage floor coating | A complete change: one color, one finish, stains and pitting covered | Salt and oil sit on top instead of soaking in | After any garage floor or apron lifting |
A few things worth knowing about each step:
- Cleaning shows you what you're really working with. A crack or patch of flaking hidden under years of grime sometimes turns up. We'll point out what we find. Nothing gets added to the job unless you ask.
- Lifting can only raise concrete. It fixes slabs that sank. It can't lower one that was pushed up. Our lifting process shows what the day looks like.
- The patches stay visible. Each 5/8" hole is filled flush, but on weathered concrete you'll see a small dot if you look for it.
- A penetrating sealer adds no shine. It soaks in and barely changes the look. A glossy "wet look" comes from film-forming sealers, which suit decorative concrete but wear faster and can get slick outdoors.
- Coatings need a warm, dry slab. In an unheated Green Bay garage, that usually means late spring to early fall. Cracks get filled as part of coating prep, and if the apron or floor sank, it gets lifted first. See garage floor coatings.
On a combined job, it's one plan but usually more than one trip, since the slab has to dry after cleaning and the caulk has to cure before sealing. Clean and seal concrete goes deeper on that part.
Before and After: Set Your Expectations
| What you're looking at | How much it improves | Why |
|---|---|---|
| Trip edges and sunken slabs | A lot | Lifted back flush, or close to it |
| Water pooling or running toward the house | A lot, if the slab sank | Lifting restores the pitch. A slab poured flat improves less. |
| Dirt, mildew, algae, tire marks | A lot | They come off with the right cleaning |
| Rust stains | Usually a lot | Most fertilizer and furniture rust responds well to a rust remover |
| Old oil stains | A little to a lot | Fresh drips lift out. Oil soaked in for years often leaves a shadow. |
| Open joints and weeds | A lot | Caulked, and weeds have nowhere to grow |
| Bare garage floor | A lot | A coating covers stains, pitting, and filled cracks |
| Existing cracks | A little | Sealed and level, but still visible |
| Color differences between slabs | A little | Cleaning narrows the gap. Slabs poured on different days still weather differently. |
| Flaking and scaling | Not at all, visually | Sealer slows new damage. Surface that's gone stays gone. See concrete spalling causes. |
| Worn texture and exposed stone | Not at all | That's the slab's age. No surface treatment puts the worn-off surface back. |
| New concrete next to old | Not at all | A new section starts lighter and different in texture. It will never match exactly. |
If the "not at all" rows are what bother you most, restoration isn't your fix. Keep reading.
When Restoration Isn't Worth It
Judge each area separately. One bad patio doesn't mean the driveway has to go. Replace an area when:
- It's broken into several pieces that move on their own. Lifting raises slabs. It doesn't glue pieces back together.
- The surface is crumbling or scaled across most of the slab. Sealer can't rebuild it.
- It has D-cracking, the curved cracks along joints that come from freeze-thaw damage inside the stone. See concrete crack types.
- It's too high, not too low, and badly. Nothing pushes a heaved slab back down. Raising the neighbors can blend out a moderate rise, but not a big one. See tree roots lifting concrete.
- It was built wrong. Too thin for what drives on it, or pitched toward the house with no room to raise the low side.
- You want something different. A wider driveway, a new shape, a pattern or color. Restoration keeps what you have.
A mixed plan often makes the most sense: replace the one bad area and refresh the rest. The new section will look noticeably lighter for a while, and cleaning the old concrete at the same time narrows the difference. Before a tear-out, read questions to ask before replacing concrete. For a slab that's solid but scaled, a resurfacer is another option, with real limits in Wisconsin winters (pouring over existing concrete). We don't do replacement or resurfacing, so we have no stake in which you pick.
Getting Ready to Sell
Concrete is one of the first things a buyer sees and one of the things an inspector writes up.
Inspectors are required to look at it. Wisconsin's home inspection rules (SPS 134.03) have inspectors observe and describe the condition of driveways, walkways, patios, grading, and drainage, plus stoops and steps. A trip edge at the front walk or a slab tipped toward the foundation is likely to end up in the report.
Sellers disclose known defects. Most Wisconsin sellers of one- to four-unit homes fill out a Real Estate Condition Report. The form defines a defect, roughly, as a condition that would significantly hurt the property's value, significantly impair occupants' health or safety, or significantly shorten the home's life if left alone. A fixed problem with receipts and before-and-after photos is easier to talk about than an open one. Restoration repairs things. It's not a way to hide them, and your agent can tell you what to disclose.
Where to spend first when you're selling:
| Priority | What | Why |
|---|---|---|
| Fix first | Trip edges on the front walk and stoop | Safety, the inspection report, and the first thing buyers walk on |
| Fix first | Slabs tipped toward the house and open gaps at the foundation | Water near the basement worries buyers more than anything cosmetic |
| Worth doing | Cleaning every visible surface | Listing photos, and one of the least expensive visual upgrades you can make |
| Worth doing | Caulking joints | Tidy lines read as a cared-for house |
| Optional | Sealing | Buyers can't see it. Do it if you'd do it anyway. |
| Depends | Garage floor coating | Great in photos, but only worth it if it fits your timeline and budget |
Mind the calendar. Lifting stops when the ground freezes, and caulk and most sealers need about 40°F and up. If you plan to list in March or April, do the concrete work the fall before. Waiting for the frost to leave in spring cuts it too close. Listing in May or June? Clean and lift as soon as the frost is out, caulk on dry 40°F days, and skip sealing if the weather doesn't cooperate. Listing in summer or early fall, everything fits.
A Sample Plan for a Typical Green Bay Home
Here's how a refresh might come together on a 1990s two-story with a two-car driveway, a front walk, a stoop, a backyard patio, and an attached garage.
| Area | What's wrong | The plan | What will still show |
|---|---|---|---|
| Driveway and apron | Dingy overall, old oil stain, salt flaking on the apron, apron dropped 1" at the garage door so water runs toward it | Clean with oil pre-treatment, lift the apron, caulk the joints and the apron-to-garage joint, seal | Possibly an oil shadow, the existing flaking, drill-hole dots |
| Front walk | One panel down 3/4", catching the snowblower; weeds in every joint | Clean, lift the panel, caulk the joints | Dots and a hairline crack, now level |
| Stoop | Tipped toward the house with a 1/2" gap at the foundation | Lift until it tips slightly away, caulk the house gap | Patches and the stoop's worn finish |
| Patio | Mildew in the shade, one sunk corner, puddles by the patio door | Clean, lift the corner, caulk, seal | Uneven weathering between sunny and shady slabs |
| Garage floor | Cracks, salt stains, pitting near the door | Coating after the apron lift, with cracks filled during prep | Cracks that keep moving can show back through over time |
| Homeowner's list | Downspout empties at the stoop; soil by the patio slopes toward the house | Extend the downspout, add soil and slope it away | n/a |
How the visits might go:
- Visit 1: clean. All the exterior concrete, with stains pre-treated by type. Then at least a day of drying.
- Visit 2: lift, patch, and caulk. The apron, walk panel, stoop, and patio corner get lifted, the drill holes get patched, and the joints and house gap get caulked. You can walk on lifted slabs right away and drive on the apron the same day. Stay off fresh caulk as long as its label says.
- About a week later: seal. Once the caulk has cured and the forecast is dry and inside the sealer's temperature range.
- Garage coating: its own appointment, after the apron lift, on a warm stretch.
Start in May once the frost is out, or in late August, and every step lands in good weather.
This homeowner ends up with no trip edges, water heading away from the house, clean concrete, closed joints, and a finished garage. They don't get a new-looking apron or invisible patches, and the oil spot may leave a shadow. For most houses, that's a good trade.