Yard hours & season · Est. 1982 · Family-Owned · 20136 N. Rand Rd, Deer Park IL
Fall season · last deliveries Fri, Nov 20 · pickups through Tue, Nov 24 Hours & dates
The Behrens supply yard in Deer Park, Illinois — wheel loader beside a mountain of mulch
Bulk mulch delivery from our Deer Park yard

The Yard That Delivers. Literally.

Mulch, stone, topsoil & sand by the cubic yard — dumped in your driveway or loaded for pickup. Order it all online: know your total, pick your day, and pay in minutes — no callback.

1–3 daysTypical scheduling
Mon–SatDelivery & pickup

Bulk Mulch Delivery

Mulch prices per yard. Delivery is one flat fee.

Eight bulk mulches from our Deer Park yard. Tap one, set your yards, add your address, and the total is yours before you order.

Not mulch? Shop all materials → stone, sand, topsoil, sod and the supplies around them

Not sure which mulch? A quick guide

Premium hardwood is the landscaper’s pick: triple-processed oak, heavy, cocoa brown, excellent weed control. Basic hardwood is the everyday value. Dyed mulches hold their color longest; lay a tarp, because the dye stains concrete for a while. Cedar deters insects and breaks down slowest. Play mulch meets ASTM playground standards. Eco mulch, arbor chips and every photo are on the products page. Prices are before tax.

How Delivery Works

Dumped in your driveway. No hauling, no loading.

We run our own dump trucks for mulch, stone, topsoil and sand delivery across a 15-mile radius of Deer Park. Order online or call it in, and most loads land within one to three days.

One of the Behrens dump trucks at the yard, the truck that brings your load

“Local, affordable, timely, accurate! Had 3 tons of sand dropped in a tight spot on a small tarp — right on the money.”

Jakub Szczurek · Google review
What delivery day looks like
Where does the pile go?
On your driveway or another paved surface, in one loose pile, as close to the project as the truck can safely reach. Trucks stay off grass, gravel and backyards.
How do I mark the spot?
A tarp or a chalk square where you want it. Under dyed mulch the tarp pays for itself: the dye stains concrete for a while and needs 24 hours to dry.
Do I need to be home?
No. Keep the driveway clear; if the spot isn’t marked, the driver picks a safe one. Everything else is in the delivery prep guide.

Tell us what you need

Pick your material and amount — even a single yard. Not sure how much? The calculator below does the math.

Pick a day, we load

Choose a delivery day at checkout, Monday through Saturday. We confirm your driveway access and a window, usually within 1–3 days.

Dropped on your driveway

One flat fee covers a full truckload: up to 15 yards of mulch, 6 of topsoil, 4 of stone or sand. A bigger order is simply a second load.

From the Neighbors

Trusted across the northwest suburbs.

A 4.5-star average across 82 Google reviews — built one driveway and one project at a time since 1982. Been here? Write a review.

★★★★★

“Truly a top-notch place for all your outdoor needs. The staff makes the process stress-free — high quality, fairly priced. I’ve recommended Behrens to many new homeowners, and every one has thanked me afterward.”

Alex KaiterisGoogle review · 6 months ago
★★★★★

“Answered phone before 8am … delivery same or next day is unbeatable!”

Denis BondLocal Guide · 2 years ago
★★★★★

“Quality products, quick turnarounds & fantastic customer service. They went above & beyond so we finished on time.”

Aaron SecrestGoogle review
Where We Deliver

Flat delivery fees, town by town.

15 MILESFrom our Deer Park yard

One flat fee per truckload by driving distance from the yard, $65 within 3 miles to $180 at 15; the band is what most addresses in each town pay. Check your exact fee by address, or bring a truck or trailer to the yard and skip it.

Mulch Delivery, Answered

The questions we hear every spring.

Short answers here; the full versions live on the delivery page and the delivery prep guide.

How much does mulch delivery cost near Deer Park?

A flat fee per truckload by driving distance from the yard: $65 within 3 miles, up to $180 at 15 miles. Most of Palatine, for example, runs $75–$85. One fee covers a full truckload, up to 15 yards of mulch. Type your address at the top of the page or check it on the delivery page.

How much mulch do I need?

A cubic yard covers about 100 square feet at 3 inches deep. Measure each bed, add them up, and the coverage calculator rounds the total up to the half-yard, which is how we load.

Is there a minimum order?

One cubic yard for mulch, stone, sand or topsoil. A truck carries up to 15 yards of mulch per trip, 6 of topsoil or 4 of stone; anything bigger goes out as a second load.

How soon can you deliver?

Most orders land within 1–3 days, Monday through Saturday. You choose the day at checkout and we confirm the window when we schedule.

Do I need to be home?

No. Mark the spot with a tarp or a chalk square and keep the driveway clear. If the spot isn’t marked, the driver chooses a safe place to dump.

Where will the driver put the pile?

On your driveway or another paved surface, in one loose pile, as close to the project as the truck can safely reach. Trucks stay off grass, gravel and backyards.

Can I pick up instead?

Yes. Bring a truck or trailer to 20136 N. Rand Rd and we load it at the yard, no delivery fee. Pickup runs the same hours as the yard; the entrances, hours and last-load cutoff are in the yard visit card below.

When does the season end?

Deliveries run through late November and the yard loads pickups through November 24. December through February we work by appointment, March depends on the weather, and full hours return April 1. The exact last delivery day is in the line under the menu while the season is on.

Prefer to pick up?

Visit the yard. We load you up.

Bring a truck or trailer and skip the delivery fee. Pull in, pick your material at the office, and a loader fills you at the pile.

Find us
20136 N. Rand Road
Deer Park, IL 60074
Entrances on Rt. 12 and Lake Cook Rd.
Yard hours Open Monday through Saturday; today’s hours are at the top of the page.
    The last load goes out 15 minutes before closing.