

Quality Materials, Delivered
We deliver rock, gravel, sand, mulch, compost, and soil across the Bay Area at honest supplier prices — with free delivery on orders over 5 tons or yards. Up to 16 tons and 2 materials per trip.
How It Works
Simple, transparent pricing. No hidden fees, no surprises.
Choose Your Materials
Pick up to 2 materials from our 14 options — base rock, drain rock, gravel, sand, mulch, compost, and topsoil. We have what your project needs.
Calculate & Order
Use our built-in calculator to determine exactly how much material you need. Enter dimensions or tonnage — we do the math.
We Deliver
We bring it to your site. Small orders pay just a $70 short-load fee — orders over 5 tons or yards ship free. Cash or Zelle on delivery.
Featured Materials
Top picks for your construction project

Base Rock Class 2
Recycled crushed aggregate that compacts into a firm, stable base. Ideal for driveways, road bases, and foundation prep.

Base Rock Virgin 3/4"
Premium virgin 3/4-inch crushed stone with clean, angular edges for superior compaction. Perfect for road bases, parking areas, and structural fill.

Pea Gravel 3/8"
Smooth, rounded 3/8-inch stones in natural earth tones. Great for pathways, patios, drainage, and decorative ground cover.
Why Choose RockHaul
Transparent Pricing
Supplier prices with zero markup — just a low $70 short-load fee, and free delivery over 5 tons or yards.
Reliable Delivery
On-time, dependable delivery across the entire Bay Area.
Quality Materials
Sourced from trusted local suppliers you can count on.
Bay Area Coverage
Serving both residential and commercial job sites.
Ready to get started?
Calculate how much material you need and place your order in minutes — or give us a call.