Great delivery. They dropped off the dirt exactly where I wanted it. Looking forward to using it in my garden!

How It Works
Getting started is easy — just follow these simple steps
Choose your soil
Make sure you adjust the quantity to your home's needs. You can use our calculator to estimate how much you'll need.
Select your delivery date
Select a delivery date you'd like for the product to be dropped off at your home
Sit back and wait
Sit back, wait, and let us work our magic to make sure the highest quality product is delivered to your driveway.
Need Help Calculating How Much Soil You Need?
Use our NEW Trace from Satellite tool to get an estimate for your project based on an aerial view of your property
Try Our Calculator1
Complete Your Outdoor Soil Project
Prep your Jacksonville beds with soil, protect them with mulch, define them with stone. A layered approach works best. Order together and save trips.
Mushroom soil makes an excellent amendment for vegetable gardens but tests alkaline on the pH scale. Avoid it for acid-loving plants or test pH before and after using to adjust accordingly.
Do not spread topsoil when rain is forecast in the next day or two. Runoff carries loose soil into streets, storm drains, and neighbors' yards, wasting your material and creating problems.
Leaf compost mixed with topsoil improves sandy loam soil structure better than peat moss alone. It also adds beneficial soil microbes and provides slow-release nutrients over the growing season.
The Unique Landscape of Jacksonville
Fresh soil helps Jacksonville gardeners shape clean edges, fill low spots, and set new plants confidently. Around Jacksonville, If your yard has spots that stay soggy or bake dry, better soil structure can help. It’s great for raised beds, topping off landscape beds, and filling around new shrubs and flowers. Keep the finish slightly high—soil settles—then touch up after the first good rain. With delivery, you can focus on grading and planting instead of hauling bags.
Explore other options for landscape supply delivery in Jacksonville, North carolina