Concrete Repair & Resurfacing in Harrisonburg, VA

Not every cracked slab needs to be replaced — and not every slab that can be patched should be. The difference is what caused the problem, whether it is still moving, and how much of the surface is affected. Here is how to tell which kind of problem you have, and what honestly fixes it.

Get my free estimate

Free quotes · No obligation

Workers leveling freshly poured concrete (example photo)

Photo shown is an example only, for style reference.

Cracks: Which Kind Is Yours?

  • Hairline shrinkage cracks: thin, random, and common in the first year. They rarely affect structure, and a surface sealer or crack filler is usually enough.
  • Control-joint cracks: cracks that followed the joint as designed. That is the system working — leave them, seal them, move on.
  • Settlement cracks: wide at one end, with one side higher than the other. The base failed or washed out. Filling the crack treats the symptom; the panel will keep moving until the base is addressed.
  • Structural or heaving cracks: caused by frost heave, tree roots, or a failed subgrade. These are replacement conversations, not repair conversations.

Settling, Spalling, and Surface Wear

Settling shows up as a panel that has dropped or tilted, often near a downspout or a poorly compacted trench. Mudjacking or polyurethane foam injection can lift a settled panel back to grade — a real fix when the slab itself is sound and the void is filled. Spalling — the surface flaking or peeling — usually traces to a poor finish, deicing salts, or freeze-thaw on a weak surface layer. Light spalling can be resurfaced; deep, widespread spalling usually means the surface is gone and replacement is the honest answer.

The Honest Test Before Spending on Repair

Before you pay for a repair, ask three questions: Is the slab still moving? Is the damage limited to the surface? And will the repair last at least as long as the money it costs? If the answer to the first is yes, or the second is no, put the repair money toward replacement instead. A contractor who tells you that — even when it costs them the smaller job — is a contractor you can trust with the bigger one.

Estimate Your Project

1. Project

2. Rough size

3. New pour or replacing old concrete?

Pick a project and a size to see your planning range.

Get Your Free Estimate

For the fastest estimate, use the free estimate form with the crack or damage type, whether the slab is still moving, and the approximate size of the area.

    Related: Driveway Replacement · Free Estimate

    Good concrete starts before the truck shows up.

    Send your project size and town — we’ll line up your free estimate.

    Get my free estimate

    Free quotes · No obligation

    Harrisonburg Concrete Pros is an information and referral service owned by Branch and Vine Capital, LLC. We don’t pour concrete ourselves. We connect Harrisonburg and Rockingham County homeowners with independent local concrete companies — companies that hold a Virginia DPOR contractor license appropriate to the contract size — and those companies do the work under their own licenses and insurance. Estimates, contracts, and warranties come from the company that will do your job, not from this site. Any project photos or gallery images shown in connection with this site are examples only, for style reference — they are not photos of work performed through this site.