You walk out to a slab that looked smooth at first, and now you’re seeing tiny holes, rough patches, or little crater-like divots that seem to appear out of nowhere. That’s usually not insects or “new” damage happening inside cured concrete. It’s moisture and salt exposing a weak spot that was already near the surface, like a porous piece of aggregate or trapped air voids.
To move forward, start by matching what you see to a pattern. Without that, similar-looking defects can come from different causes and require different next steps. In the sections below, you’ll learn how to tell popouts from broader pitting/scaling and from bugholes on formed faces. You’ll also learn why coastal damp and salt can speed the process around Wilmington, and when it’s safe to monitor and patch versus when you should document it and call your installer or supplier.
What Pattern Are You Seeing?
Name the defect by its pattern before you choose a fix. Guessing here usually leads you to the wrong fix. A lot of homeowners call every little crater a “pinhole,” but the cause and next step change depending on what’s actually breaking loose. Think of it like diagnosing a roof leak, not painting over a stain.
In coastal climates, salt-laden moisture can accelerate surface wear on building materials long before you notice obvious damage. Read more in our article: Signs Salt Air Wind Damage Shingles
If you’re seeing isolated, crater-like divots that look cone-shaped and often have a piece of aggregate (a small stone) visible at the bottom, you’re likely looking at concrete pop-outs. If the surface feels uniformly rough like sandpaper, with many small chips across a wider area, that’s more like concrete scaling. If the holes are tiny, round voids on a formed vertical face (steps, a wall, a curb), those are usually bugholes (not concrete honeycombing) from trapped air, not “wear.”
| What you see (pattern) | Most likely name | Usual cause (in this article) | Typical next step |
|---|---|---|---|
| Isolated cone-shaped divots; may show a small stone at the bottom | Popouts | Porous/absorptive aggregate near the surface; moisture + salt (and occasional freeze) can trigger break-out | Usually cosmetic: clean/dry, photo-document, reduce salt/wet exposure; patch if shallow/localized |
| Wider-area sandpaper roughness with many small chips | Pitting / scaling | Softened/weakened surface from excess finishing water or curing issues, then moisture/salts accelerate loss | Monitor if not spreading; DIY resurface if localized; call a pro if spreading across sections or affecting use |
| Tiny round voids on formed vertical faces (steps/walls/curbs) | Bughole(s) | Trapped air against forms (not weathering) | Usually cosmetic; address only if appearance matters or if you’re repairing/finishing the surface |
Why It’s Happening on Your Slab
A slab can look great for months, then after a stretch of damp weather and a salty rinse from the street, a few “random” craters can show up in the same spots. The concrete didn’t change overnight; the exposure finally started exploiting weak points near the surface.
Most of these “new” holes are delayed evidence of what the slab was vulnerable to from day one: a weak top layer (including concrete surface defects after power trowel) or trapped air that never consolidated out. And yes, that’s worth caring about. This is less random wear and more water and salt exploiting the easiest failure point, the way This Old House would tell you to start with the basics.
Popouts usually trace back to an absorptive aggregate particle near the top that swells with moisture and breaks loose. It’s holding up fine…for now when salt and an occasional freeze hit. Broader pitting/scaling points to a softened surface from excess finishing water or curing issues, then moisture doing the rest. Bugholes on formed faces come from trapped air against the forms, not weathering. In Wilmington, the constant damp plus salt air can speed this up even without a long winter. It’s like leaving metal tools on a porch rail.
Wilmington’s mix of humidity, salt air, and wind-driven weather can speed up deterioration on exterior surfaces across a home. Read more in our article: Coastal Roof Wear
What to do next (monitor, DIY, or call a pro)
A Portland Cement Association summary reports that around a 3–4% salt solution can cause more surface scaling than pure water. That’s why even small amounts of de-icer or tracked-in salt can push a borderline surface from stable to shedding faster than you’d expect.
If you’re seeing a handful of isolated popouts or a few rough spots that aren’t growing fast, treat it as mostly cosmetic: clean and let the slab dry, document with dated photos, and avoid salt exposure (including “just a little” de-icer in winter or salt tracked in from a street). Let’s not throw good money after bad. In coastal North Carolina, a simple change like redirecting sprinklers away from the slab or keeping a damp corner from staying wet can slow down whatever’s already inclined to shed.
Step up your response if the surface loss is spreading or affecting use. **DIY patch or resurface makes sense when the holes are shallow and localized. But call a concrete pro if you notice any of these: cracks that widen or edges lifting. Also watch for hollow-sounding areas, exposed steel or rust lines (not just a speck), or scaling that’s spreading across whole sections. If the slab is new and defects are appearing quickly, don’t wait it out. Your best next move is to take close-up photos (include a coin for scale) and contact the installer or ready-mix supplier while you still have a clear timeline. If your Home Depot Pro Desk buddy says to just skim it, ignore that and document first.
Clear, dated photos and a simple timeline can make it much easier to get a fair outcome when you’re discussing defects or warranty coverage with a contractor. Read more in our article: Roof Restoration Documentation
Roof not getting any younger? Contact us at Contact us or call 910-241-1152 to find out where you stand.