Demolition
We take down houses, garages, sheds and light commercial buildings, then break out the concrete under them. The debris leaves on our dump trucks and the lot is graded and ready for what comes next.
Learn More
Material hauling is the part of a job most people forget to plan. Every dig makes a pile, and every pad needs stone brought in. We haul dirt, rock, brush, concrete and demolition debris off sites around Indian Trail and the Charlotte metro. We also bring in fill dirt, gravel and stone for the work we run.
Cornerstone Excavation Group hauls as part of the earthwork we do. Spoils from a pool dig leave the yard on our trucks. Concrete and block from a demolition job go out the same way. One contractor digs it, loads it and hauls it, so the site clears as the work goes.
Tell us about the job. We will get right back to you.
Every dig makes more dirt than the hole it came from. Loose soil takes up more room than packed ground. So a pool dig or a footing trench leaves a pile that will not fit back in. That pile has to move before the next trade can work.
Some of it stays. Clean fill can go into a low spot on the same property, which keeps loads off the road. The rest is loaded into trucks and hauled off. Dirt hauling is easiest to price and plan when it is decided up front.
Rock and old concrete weigh far more than soil. They load heavy, and they are not always good fill. We tell you what came out of the ground before we decide where it goes.
Material goes in as often as it comes out. A low yard needs fill dirt under a finished grade. A building pad needs the right soil below it, placed and compacted in layers. Stone goes behind a block wall so water can drain out.
Fill dirt and topsoil are not the same thing. Fill dirt is subsoil that builds ground up and holds its shape under weight. Topsoil is the dark layer on top, and it grows grass. People order the wrong one all the time.
We bring material in for the jobs we run, so the truck and the dig line up. Gravel for a building pad shows up when the pad is ready for it. Tell us the job and we will tell you what it takes.
Access decides a lot on a hauling job. A loaded truck needs firm, level ground and room to turn. Plenty of lots around Charlotte have a tight driveway and a soft back yard. There we stage material out front and move it back with a skid steer.
Weight sets the load, not the size of the bed. State law caps axle weights on the road at 20,000 pounds on a single axle and 38,000 on a tandem. Wet Piedmont clay is heavy, and rock and broken concrete are heavier. A rainy week means the same pile takes more trips.
Mud on the street is the other thing to plan for. A stone pad at the site entrance knocks it off the tires before trucks reach the pavement. North Carolina erosion control standards list that pad as a standard practice on construction sites. Your county office says what your site needs.
Free estimates across the Charlotte metro, Union County and the York County side of South Carolina.
(980) 315-5707From the first call to the last load hauled off, here is how it goes.
Call or text (980) 315-5707 and tell us what the job is. We ask what the access looks like and when you need it done.
We come out to see the ground, the access and where the water goes. The visit and the estimate are free.
We set how the equipment gets in, where the material goes and what order the work runs in. Utility locates go in through NC811 before we dig, and any permit stays in the owner or builder's name.
The machines come in and the job gets done in the order we planned. Weather moves earthwork, so we tell you when the schedule shifts.
Spoils, brush and demolition material leave on our dump trucks. We grade the ground back before the equipment comes off the site.
Common questions about material hauling across the Charlotte metro, Union County and the York County side of South Carolina. If yours is not here, call and ask.
We take down houses, garages, sheds and light commercial buildings, then break out the concrete under them. The debris leaves on our dump trucks and the lot is graded and ready for what comes next.
Learn More
We regrade yards that hold water and grade lots and pads for what gets built next. Rough grade, final grade, cut and fill and compaction, out of Indian Trail.
Learn More
We clear lots and acreage across the Charlotte metro, with trees, brush, stumps and debris hauled off. The ground is left open and ready for the next phase of the job.
Learn MoreHomeowners, builders and property owners have rated the work five stars on Google. Those jobs cover grading, land clearing, demolition cleanup, drainage and a retaining wall.
We come to the property, look at the ground and price the work from what is there. The visit and the estimate are free.
Clearing, grading, digging, utility lines, walls, ponds, drainage, demolition and hauling all come from us. One company handles each stage, so the site stays on one schedule.
We work out of Indian Trail in Union County, on the Mecklenburg County line. Charlotte, Matthews, Monroe, Waxhaw, Mint Hill, Concord, Fort Mill and Rock Hill are all in range.

Land clearing runs about $1,200 to $6,000 per acre in North Carolina. See 2026 published ranges by density, stump and haul-off add-ons, and mulching.
Read more →
Pool excavation in North Carolina runs about $1,000 to $5,000 in published market ranges. See what drives a dig, plus rock, access and haul-off costs.
Read more →Tell us about the job on the form, or call (980) 315-5707. We will get back to you and set up a free look at the site.
Tell us about the job. We will get right back to you.