Collection: Soil

Build a healthy foundation for your landscape with our premium selection of soils. We offer rich topsoil, nutrient-packed compost mixes, screened soil, and soil pep—perfect for gardens, lawns, and planting projects. Whether you're starting fresh or refreshing your beds, our soil blends are designed to nourish and support long-term growth.

Landscaping Material Calculator

Landscaping Material Calculator

* Use our calculator below to find out how many cubic yards you need for your project. We highly recommend a minimum depth of 3 inches to achieve full coverage and help prevent weeds, giving your landscape a clean, finished look. We require a minimum of 2 yards per order, only 1 type of rock/material delivered per load.

Delivery Price

We offer flat-rate delivery to anywhere in Utah County and Salt Lake County. Delivery prices are based on the total Yards of material ordered, with the same rates applying across both counties.

2 - 5 yards – $275

6 - 13 yards – $575

14 - 27 yards – $1,150

28 - 41 yards -$1,725

42 - 55 yards – $2,300

56 - 69 Yards - $2,875

Please note:

  • Pricing includes delivery only. Material cost is calculated separately.
  • Orders under 2 yards do not meet our minimum order requirement.
  • Delivery fees are per load and subject to scheduling availability.

    Let us know if you have any questions—we’re here to help make your project easy and efficient.