If you run construction jobs long enough, you know how this conversation starts.
“Don’t pay for delivery. We’ll just hook up the trailer, grab the stone, and be back.”
Sometimes that works. A quick pickup of sand for a small repair? Sure. But on most jobs, self-hauling bulk materials only looks cheaper because people compare one line item — the delivery fee — and ignore the rest of the day.
That is the real issue.
The comparison is not just pickup vs delivery. It is production vs downtime.
When one truck leaves the site, that truck is unavailable for tools, crew movement, and last-minute supply runs. When one person leaves with it, that person is no longer grading, compacting, setting forms, or finishing the job. If the quarry has a line, if the loader is tied up, if the trailer is smaller than expected, or if the job takes more than one run, your “cheap” load gets expensive fast.

The delivery fee is only one part of the cost
A lot of contractors look at delivery and think, “That’s the extra charge.”
But self-hauling has its own extra charges. They are just easier to miss.
Start with labor. Count the person driving. Count the crew waiting. Count the loading time, strapping, tarping, unloading, cleanup, and whatever rehandling happens once the material hits the site.
Then add the truck.
Fuel matters. Tires matter. Brakes matter. Suspension wear matters. Trailer use matters too — whether that trailer is rented, borrowed, or your own.
Then there is the biggest hidden cost of all: double handling.
The material gets loaded at the yard, hauled to the site, then moved again by hand or machine. That is time you pay for twice.
And then comes the mistake that ruins the math: the second trip.
You come up a little short. One more run turns into another hour or two. The crew loses rhythm. Equipment sits. The job drifts.
That is how margins disappear.
A simple way to compare the two
Before you decide, do the math this way:
Self-haul cost = driver time + crew downtime + fuel + truck wear + trailer cost + loading/unloading time + second-trip risk
Delivered cost = material + delivery + a short unload/staging window
That is the comparison that actually matters on a construction job.
When self-hauling still makes sense
Self-hauling is not always the wrong move.
It can make sense when the job is small, the material yard is close, the load is light, and you already have the right truck and trailer sitting idle. It also makes sense when timing is flexible and nobody on site is waiting for that load to keep moving.
A one-off repair, a small load of masonry sand, a short-notice patch job, or a quick pickup for a small crew can still be worth handling yourself.
Not every load needs a dump truck.
That balance is important, because overly salesy content usually reads fake. Real contractors know there are jobs where self-hauling is perfectly fine.
When ordering bulk online usually wins
Bulk delivery usually wins when the material is heavy, the quantity is beyond one easy run, or the schedule actually matters.
That includes jobs involving:
- crusher run
- road base
- driveway gravel
- #57 stone
- limestone
- fill dirt
- structural fill
- topsoil
- concrete sand
- mason sand
- recycled concrete
- bulk stone for drainage or pad prep
On those jobs, delivery is not just about convenience. It protects production.
Your crew stays on task. Your truck stays available. Your material shows up when the site is ready for it. You are not burning half the morning chasing one load of rock while the rest of the job waits.
That matters more than most estimates admit.
The mistake contractors make when they compare price
A lot of contractors compare self-hauling and delivered material the wrong way.
They ask:
“How much is delivery?”
The better question is:
“What does it cost to pull a truck and a person off this job?”
That is the number that changes the decision.
If your foreman leaves, that costs money. If your operator leaves, that costs money. If your laborer loses two trips to the quarry and then still has to unload the trailer back at the site, that costs money too.
Once you price the whole day instead of one line item, bulk gravel delivery and fill dirt delivery start to look a lot more efficient.
Some materials are simply better to order in bulk
There are materials that are almost always better suited for delivery than self-haul.
Crusher run and road base are obvious examples because they are usually tied to compaction work, pads, access roads, and driveways. Drainage gravel, #57 stone, limestone, and recycled concrete also add up fast. Fill dirt and topsoil can take more trips than people expect. Concrete sand and mason sand are messy, easy to underestimate, and usually better handled in one clean drop.
If the material is dense, messy, or needed in repeated loads, bulk delivery is usually the cleaner decision.
Real example from Johnny, IN:
"On a recent driveway base job, our small crew planned to save money by hauling crusher run themselves. The site needed about 18–20 tons, and they figured two trailer loads would cover it. The first run went fine, but the second load was short, so they had to go back for a third trip. Between waiting at the quarry, loading, driving, and unloading, one worker and the truck were tied up for most of the morning. Meanwhile, the rest of the crew slowed down because material wasn’t arriving consistently. By the time they finished, they had burned nearly half a day of labor and still had to spread and compact in a rush. Looking back, the contractor said a single dump truck delivery would have cost slightly more upfront—but would have saved hours of crew time and kept the job on schedule."
A better contractor checklist before you hook up the trailer
Before you decide to self-haul, ask these five questions:
How many trips will this really take?
Who is leaving the site to get it?
What else should that truck be doing today?
What does unloading look like when it gets back?
What happens if we are short?
If the answer points to lost time, extra handling, or a second run, delivery is usually the better call.
Final word
The cheapest material is not always the one with the lowest sticker price.
On construction jobs, the cheapest material is the one that gets to the site on time, keeps the crew moving, and does not tie up your truck for half the day.
So when you compare hauling materials yourself vs ordering bulk online, price the whole day — not just the load.
For contractors buying bulk gravel, crusher run, road base, fill dirt, topsoil, sand, limestone, or recycled concrete, delivery is often the more profitable choice because it protects the one thing jobs burn fastest: time.
Order bulk materials online through AggregateMarkets.com and keep your crew working where they make money — on the jobsite.
