Bulk Landscape Material Delivery for Landscapers, Developers, Cities & Counties
Soil, mulch, rock, sod, sand, and stone — delivered by the yard, from a single load to a full job site, across Salt Lake, Utah, and Davis Counties.
Fleet capacity from 1 yard to 1,000+ yards. Contractor pricing available. No pickup — every order goes straight to your job site.
Get Your Bulk Pricing
Tell us what you need — we'll follow up with volume pricing for your project.
1 to 1,000+ Yards
One fleet, sized for a single backyard delivery or a full-phase job site order.
Contractor Pricing
Volume rates for landscapers, builders, and repeat commercial accounts.
3-County Coverage
Salt Lake, Utah, and Davis Counties — every order delivered, no pickup option needed.
Direct Order Coordination
Call and talk to a person about quantities, timing, and job-site access before you order.
Built for Projects That Need More Than a Few Bags
DIY Landscape Supply delivers bulk soil, compost, mulch, landscape rock, sod, sand, and stone across the Salt Lake Valley and into Utah and Davis Counties. Landscapers use us for material they can count on showing up on schedule. Developers and builders use us to keep grading and finish-landscape phases moving without a supply gap. Cities, counties, and HOAs use us for park builds, common-area maintenance, and public space projects that need a dependable, repeatable source.
Every order is measured and priced by the yard or ton, delivered directly to the site — no yard visit, no loading it yourself, no guessing on bag counts.
What We Deliver in Bulk
Six material categories, all sold by the yard or ton and delivered directly to your site.
Why Landscapers, Developers & Municipalities Order From Us
Bulk delivery, any size project
Our fleet handles deliveries from a single yard to 1,000+ yards, so the same account can order for a small residential job and a full commercial site.
Full material range
Decorative landscape rock, organic compost, screened topsoil, premium wood and rubber mulch, sand, and aggregates — one supplier for most of what a job site needs.
Contractor pricing
Volume rates are available for landscapers, builders, and commercial accounts ordering regularly. Call to set up pricing for your account.
Direct communication
You talk to a person to confirm quantity, timing, and site access before the truck shows up — not a call center reading a script.
Who We Work With
Landscapers
Order the exact rock, mulch, or soil blend a job calls for, sized to the project, with delivery timed to your install schedule.
Developers & Builders
Keep grading, fill, and finish-landscape phases on schedule with material ordered ahead and delivered to the site in the sequence you need it.
Cities, Counties & HOAs
Parks, medians, common areas, and public space projects that need a repeatable material source and consistent quality order to order.
What Contractors Say
★★★★★
"I highly recommend DIY Landscape Supply. For three years, they've delivered on time for all our projects, big and small. Their reliability and communication make them a valuable partner for any landscape contractor."
— Eric Millburn, Google Review
★★★★★
"I had an excellent experience with DIY Landscape Supply. Ben was great to work with — after a bit of phone tag, I got the materials I needed at a reduced cost. The delivery was prompt, and the driver placed everything exactly where I wanted it."
— Becky Gough, Google Review
★★★★★
"Our experience with DIY Landscape Supply was outstanding from start to finish. Ben guided us in determining the right amount of product, and the delivery was perfectly timed. The product quality was excellent."
— Austin Simon, Google Review
Request Bulk Pricing for Your Project
Tell us the material, quantity, and job site — we'll follow up with pricing and scheduling.
Delivering Across Salt Lake, Utah & Davis Counties
We're a delivery-only supplier — there's no yard to visit and no pickup option. Every order, from a single yard to a full-phase project, is delivered directly to your job site anywhere in our three-county service area.
Salt Lake County
Salt Lake City, Sandy, Draper, West Jordan, South Jordan, Herriman, Riverton, Cottonwood Heights, Murray, Midvale, and surrounding cities.
Utah County
Provo, Orem, Lehi, American Fork, Saratoga Springs, Eagle Mountain, Highland, Alpine, Lindon, and surrounding cities.
Davis County
Layton, Bountiful, Kaysville, Farmington, Clearfield, and surrounding cities.
Not sure if your job site is in our coverage area? Call (385) 321-3341 and we'll confirm before you order.
Frequently Asked Questions
What's the minimum order for bulk delivery?
Minimums vary by material and job site location. Call (385) 321-3341 with your material and quantity and we'll confirm what's possible for your address.
Do you offer contractor or volume pricing?
Yes — contractor pricing is available for landscapers, builders, and commercial accounts that order regularly. Call or submit the quote form above and we'll set up pricing for your account.
Can you deliver to multiple job sites or in phases?
Yes. Tell us your project schedule when you request pricing and we'll coordinate delivery timing across sites or phases.
How far in advance should I schedule a large order?
Lead times depend on the season, the material, and the order size. Call as early as you can once you know your quantities — earlier scheduling gives us more flexibility to hit your date.
Do you deliver to my area?
We deliver throughout Salt Lake County, Utah County, and Davis County. If you're not sure your job site is covered, call (385) 321-3341 and we'll confirm.
Is there a pickup option to skip delivery fees?
No — we're a delivery-only business with no yard or pickup location. All orders, including large commercial and municipal orders, are delivered to the site.
What are your delivery fees?
Orders of 10 or more yards/tons get flat-rate $75 delivery automatically. Smaller orders of 5–9 yards/tons can use code SAVE25 for $25 off. Delivery fees on smaller orders are calculated at checkout based on your address.
Ready to Get Bulk Pricing?
Call to talk through your project, or fill out the quote form and we'll follow up with pricing and scheduling.