Some projects need material added, not removed. Fill dirt to bring a low spot up to grade, gravel for a driveway base, stone for drainage. CMJ delivers what your site needs and gets it placed where it needs to go.
This is the inbound side of material handling, what comes onto your site. Hauling excess material off is a separate service.



You'll know what material's being delivered and why, before the truck shows up.
Order 10 loads and get half a load free. Our driver tracks it on a card for you, no app, no login, just mark a truck for every load.
The reward applies as 50% off the cost of rock on your 10th load.
Reward does not apply to delivery, hauling, or other applicable fees. One reward per customer. Must present completed reward card at time of order. Cannot be combined with other offers or discounts.
Get the Scoop →Excess soil, rock, and debris hauled off an active job site.
Learn More →One contract covering clearing, grading, foundations, and utilities under a single schedule.
Learn More →Need material delivered to your site?
Call Chris: (865) 265-9339