Concrete contractor serving Craig County, VA
Concrete built for Craig County's long driveways and steep grades.
From New Castle to Paint Bank, Craig County properties sit on gravel lanes, hillsides, and land that doesn't get municipal water or sewer. We pour concrete that holds up to that ground and the drive out to get there.
What we pour in Craig County
Craig County is mostly rural acreage, farmhouses, and cabins off two-lane roads — not subdivisions. The work we're called out for reflects that.
Concrete Driveways
Gravel driveway aprons and full concrete drives where the grade or the mud has made the current one hard to live with.
- Driveway aprons off gravel lanes
- Full driveway replacement
- Broom finish for grip on slopes
Concrete Slabs
Pads for shops, barns, generators, and equipment on properties without a paved lot to start from.
- Shop & barn pads
- Generator pads
- Equipment pads
Steps
Entry steps and stoops for farmhouses and cabins, poured to hold up outside without a covered entry.
- Entry steps
- Stoops
Concrete Repair
Cracking and settling from freeze-thaw at elevation, patched or resurfaced instead of torn out where it makes sense.
- Crack repair
- Resurfacing
- Leveling
Concrete Removal and Replacement
Old slabs and walks that have heaved or broken up, torn out and hauled off.
- Tear-out
- Haul-off
- Full replacement
Asphalt Sealing
Sealing for the stretches of paved driveway that do exist, protecting them against harder winters at higher elevation.
- Driveway sealing

One crew, one trip, done right
Craig County is about 30 to 45 minutes from our Roanoke shop, mostly on Route 311 through Catawba. That drive means we plan Craig County jobs with a clear scope before the truck ever leaves — measurements confirmed, materials loaded, so the visit counts. William Conner walks every site himself and leads the crew that pours it, whether it's a driveway apron off a gravel lane or a slab behind a barn.
See what neighbors sayHow a Craig County project goes
The steps are the same as anywhere we work — the scheduling around the drive is what's different.
- 01
Tell us about the job
Call or text what you need and roughly where the property sits — New Castle, Paint Bank, or out toward Craig Creek.
- 02
Walk the site
We come out, check the ground and the grade, and talk through what a gravel lane or steep drive needs before you commit to anything.
- 03
Pour day
We come prepared for the trip — forms, mix, and finish planned out — so the crew isn't making a second run for something we should've brought.
- 04
Walkthrough
We walk the finished work with you and clean up the site before we head back to Roanoke.
Questions before you call
How far is Craig County from your shop, and does that affect pricing or scheduling?
We're based in Roanoke, about 30 to 45 minutes from most of Craig County via Route 311. We plan the visit around the full scope of the job so the trip out is worth it for both of us — call and we'll talk through timing.
Can you pour a driveway apron where the road is gravel or dirt?
Yes. A concrete apron at the end of a gravel driveway is common work for us in Craig County — it keeps mud and washout away from the road without paving the whole lane.
My property is on a steep grade — is that a problem for concrete?
We check the grade and drainage during the site walk before quoting anything. Steep or sloped sites need the right prep and finish, and we'll tell you honestly if a job needs extra work to hold up.
Do you handle wells, septic fields, or no municipal hookups?
That's the norm for Craig County properties. We work around existing wells, septic lines, and drain fields — point them out during the walkthrough and we plan the pour to avoid them.
What other areas do you cover besides Craig County?
We're based in Roanoke and also serve Roanoke County, Salem, Botetourt County, and Montgomery County, along with the rest of the surrounding area.
Ready to get this poured?
Tell us about your driveway, slab, steps, or repair in Craig County. We'll get back to you fast.
Call (540) 384-9297