Est. 1982 · Family-Owned · 20136 N. Rand Rd, Deer Park IL
Mon–Fri 7–4:30 · Sat 7–3 · (847) 358-4010
Behrens dump truck at the Deer Park yard, ready to deliver
Delivery & Pickup

Mulch & material delivery, dumped in your driveway.

Bulk mulch, stone, topsoil & sand — hauled by our own dump trucks across Palatine, Barrington, Lake Zurich & the northwest suburbs. Now you can order the whole thing online.

New · Order online

Skip the phone call — book your delivery online.

Pick your materials, choose a delivery date, and pay securely in a few minutes. Here’s exactly what checkout looks like.

Pick your date on a calendar

Choose any open day — booked and closed days are greyed out.

See your itemized total live

Materials, tax, and delivery add up as you go — no surprises.

Choose a morning or afternoon window

We confirm the exact hour and text you when the driver’s on the way.

Pay by card, Apple Pay or Google Pay

Encrypted checkout with no added card fees — charged when you place the order.

Just checking a price?

Check your delivery rate by address

Delivery is a flat fee based on driving distance from our Deer Park yard — enter your address and we’ll pull the exact mileage from Google Maps and match it to a rate tier. It’s separate from the material cost, and it shows up again automatically when you order online.

  • Rates from $60
  • 15-mile delivery radius
  • Result in seconds
  • No account needed
Your delivery address

Driving distance via Google Maps from 20136 N. Rand Rd. Prefer to talk? Call (847) 358-4010.

How it works

From order to driveway in three steps.

1

Order online — or call

Add materials online and check out in minutes, or call the yard. Not sure how much? Run the coverage calculator first.

OnlinePhone
2

We schedule & load

We confirm your driveway access and a delivery window — Monday through Saturday, usually within one to three days.

3

Dropped on your driveway

Our driver dumps the load in one neat pile on your driveway, right where you asked — ready when you are.

Delivery rates

Flat rate by driving mileage from our yard — separate from the material price, which is by the cubic yard.

DistanceRate
0 – 2.9 miles$65.00
3 – 4.9 miles$70.00
5 – 5.9 miles$75.00
6 – 6.9 miles$80.00
7 – 7.9 miles$85.00
8 – 8.9 miles$95.00
9 – 10.9 miles$105.00
11 – 12.9 miles$125.00
13 – 14.9 miles$150.00
15 – 16.9 miles$180.00
17+ milesOut of delivery radius

Plus a fuel surcharge of $2.50 per cubic yard of bulk material, added to the material price. The delivery rate itself is one flat charge per trip, however many yards are on the truck.

Maximum per delivery

Size limit per truckload, by material.

MaterialMax / delivery
Mulch15 cu yds
Leaf Compost8 cu yds
Topsoil & Garden Mix6 cu yds
Leveling Mix5 cu yds
Gravel, Stone & Sand4 cu yds
Decorative Stone12,000 lbs

How delivery works

  • Dropped in one loose pile on your driveway or a paved surface — never on grass, lawns, or into a backyard.
  • Keep the drop area clear on delivery day (move cars, unlock gates) and free of overhead lines or branches; gates need about 10 ft of width.
  • If you’re not home the driver picks the spot; if we can’t safely reach it, a return trip may cost extra.
  • You’re responsible for your property beyond the curb of the public road — ruts, oil spots, driveway or structural damage — even if you’re not home. A loaded truck is heavy.
  • Minimum 1 yard for mulch, stone, sand, or soil — and spreading the pile is up to you.
  • Bulk can’t be returned once it’s dumped, and some natural color and size variation is normal.

Scheduling & changes

  • Deliveries Monday–Saturday, usually within 1–3 days; spring (April–June) books up fast, so order early.
  • Your AM/PM window is a target, not an exact time — weather may push it, and we’ll reach out if so.
  • Order online anytime, or call (847) 358-4010.
  • Machine or pallet unloading may add a charge; the quoted rate covers a standard driveway drop.
  • Change or cancel by phone. Within 24 hours of your delivery, changes aren’t guaranteed (the truck may be routed or loaded); cancel earlier for a full refund. If we cancel for weather or equipment, you’re refunded in full.
Frequently asked

Delivery questions

How much does bulk material delivery cost?

Delivery is a flat fee that scales with driving distance from our Deer Park yard — $65 for the closest addresses up to $180 at the far edge of our delivery area. Use the rate lookup on this page for your exact tier. The delivery fee is separate from the material cost.

What’s your delivery radius?

We deliver within a 15-mile driving radius of 20136 N. Rand Road, Deer Park — covering Palatine, Barrington, Buffalo Grove, Lake Zurich, Libertyville, Vernon Hills, Long Grove, Kildeer, Inverness and most of the northwest suburbs.

Can you deliver to my grass or backyard?

No — our dump trucks unload on a paved surface only (asphalt or concrete driveway). Dumping on grass or gravel risks damaging the truck, the surface, and your lawn. No paved area? Yard pickup is always an option.

What’s the minimum order for delivery?

1 cubic yard for mulch, stone, sand, or topsoil. Most homeowners order 3–10 yards for a typical project. The coverage calculator can help you figure out how much you need.

How soon can you deliver after I order?

Most deliveries go out within 1–3 business days of scheduling. During peak spring season (April–June) turnaround can stretch — order early for time-sensitive projects.

How do I place an order?

Order online anytime — add materials, enter your address, pick a day, and pay securely by card. Prefer to talk? Call (847) 358-4010 and pay on delivery by cash, check, or card.