Need materials delivered to your job site or property? Big Jay’s Earthworks hauls gravel, topsoil, fill dirt, mulch, and more throughout the Roanoke Valley. We deliver on time and can spread it on site so you do not have to deal with a pile in your driveway.
What We Haul
We deliver just about any bulk material you might need for a construction, landscaping, or property project. That includes gravel and crushed stone in all common sizes, topsoil for yards, gardens, and landscaping, fill dirt for grading and raising low areas, mulch for landscaping beds, sand for construction and drainage projects, and riprap and large stone for erosion control and waterway stabilization.
We source materials from local quarries and suppliers in the Roanoke area, so we can usually get what you need delivered within a day or two of your call. If you are not sure what type of material you need for your project, just tell us what you are trying to do and we will point you in the right direction.


Delivery and Placement
We do not just dump a load in your driveway and leave. If you need the material spread, graded, or placed in a specific location on your property, we can handle that too. For gravel road and driveway projects, we deliver the stone and spread it in the proper layers. For fill dirt and grading work, we can tie the hauling right into an excavation and grading project so everything gets done in one shot.
Debris and Dirt Removal
Hauling goes both ways. If you have dirt, concrete, brush, or other debris that needs to leave your property, we can load it up and haul it to the appropriate disposal or recycling site. This comes up a lot with land clearing and site prep projects where material needs to be removed before the real work can begin.


For Contractors and Homeowners
We haul for contractors who need regular deliveries to job sites and for homeowners working on one-time projects around their property. Whether you need a single load of topsoil for your yard or a steady stream of gravel to a construction site, we can work with you on pricing and scheduling.
What to Expect When You Hire Us
Scheduling a material haul is quick and easy. First, tell us what material you need delivered or removed and where the job site is located. Then, we determine the right truck and trailer configuration for the load. As a result, we can give you an accurate quote based on material type, volume, and distance.
On the day of your haul, our drivers arrive on time with the right equipment. In addition, we handle loading and unloading so you do not need extra labor on site. Because we own our own trucks and trailers, we control the schedule and avoid delays from third-party haulers. Consequently, your material gets where it needs to be on time.
After delivery, we can spread and place material if needed. Furthermore, we coordinate with your project timeline to schedule multiple loads. Therefore, your job site stays supplied without interruptions. Whether you need gravel, topsoil, fill dirt, or debris removal, we have the capacity to handle it.
We also offer gravel road construction and excavation services. Contact us today for a free estimate on material hauling in Roanoke VA.
Material Hauling FAQs
What materials do you deliver in the Roanoke area?
We deliver gravel and crushed stone in all common sizes, topsoil, fill dirt, mulch, sand, riprap, and large stone for erosion control. We source from local quarries and suppliers so we can usually get what you need delivered within a day or two. If you are not sure what material your project needs, just tell us what you are trying to do.
Do you just dump the material or will you spread it?
We do both. We can dump a load where you need it, or we can spread and grade it on site with our equipment. For driveway and road projects, we deliver the stone and spread it in proper layers. For fill dirt and grading work, we can tie the hauling into the earthwork so everything gets done in one trip.
What is the difference between #57 stone and crusher run?
#57 stone is a clean, angular gravel about three-quarters of an inch that drains well and works great as a driveway surface or drainage stone. Crusher run is a mix of crushed stone and stone dust that compacts tightly into a solid surface — ideal for base layers under driveways, patios, and building pads.
Can you haul away dirt and debris from my property?
Yes. Hauling goes both ways. If you have excess dirt, concrete, brush, or construction debris that needs to leave your property, we can load it and haul it to an approved disposal or recycling site. This comes up often with land clearing and site prep projects where material needs to be removed before work begins.
How much material fits in one truck load?
Our tandem dump trucks carry 15+ tons per load. Gravel and stone are heavier than topsoil or mulch, so you get fewer cubic yards per load with heavy aggregates. We will tell you exactly how many loads your project needs when we put together the estimate.
Do you deliver to contractors and job sites?
Yes. We haul for contractors who need regular deliveries to active job sites and for homeowners working on one-time projects. Whether you need a single load of topsoil or a steady stream of gravel to a construction site over several weeks, we can work with you on scheduling to keep your project moving.
What areas do you deliver to?
We deliver throughout the Roanoke Valley and Southwest Virginia including Roanoke, Salem, Vinton, Bedford, Lynchburg, Blacksburg, Christiansburg, Radford, Floyd, and the surrounding counties. Delivery pricing is based on material type, quantity, and distance from the quarry to your site.
How quickly can you deliver material?
For common materials like gravel, topsoil, and fill dirt, we can usually schedule delivery within 1 to 2 business days. Rush or same-day delivery may be available depending on our schedule. For large-volume projects that need multiple loads, we set up a delivery schedule that keeps your job site supplied without downtime.
Serving Central and Southwest Virginia
Big Jay’s Earthworks provides land clearing, forestry mulching, excavation, site preparation, gravel roads, material hauling, hardscape, and snow removal for residential, commercial, and government projects of any size.
We proudly serve Roanoke, Montgomery, Pulaski, Wythe, Floyd, Bedford, Franklin, Botetourt, Craig, Giles, Campbell, Pittsylvania, Henry, Albemarle, Augusta, and Rockingham counties, including Blacksburg, Christiansburg, Salem, Radford, Wytheville, Lynchburg, Danville, Charlottesville, Staunton, Harrisonburg, Smith Mountain Lake, and the surrounding areas.
Licensed and insured. Free estimates on every project.
Call Jay: 540-589-5656
