We care about the Earth, and we care about good landscaping. 

Buy all-natural products made in-house with recycled organic materials.

Completely Organic Mulch

Our unique mulch is made in-house with locally sourced materials. We take in brush recycling and turn it into a product you can feel good about using. It breaks down over the year, which in turn, will feed your plants faster.  Watch as your soil turns rich and loamy with repeated use of our Premium Mulch.  Mulching is important because it preserves water, encourages worms to home there, and of course, it looks gorgeous!


Select Hardwood Mulch

SALE | $15 / Yard

Made completely organically in-house. Dark hardwood creates a lovely brown color. Freshest ground mulch available.
*Call or visit us to order*

Black dyed Mulch

$35 / Yard

Colored with a natural vegetable dye that is guaranteed not to mold! *Call or visit us to order*

premium dark bark mulch

Premium Dark Bark Mulch

SALE | $18 / Yard

Excellent for fall mulching, it will start breaking down to a rich, loamy soil by the spring. Made in-house and locally sourced.
*Call or visit us to order*

Brown dyed Mulch

$35 / Yard

Colored with a natural vegetable dye that is guaranteed not to mold! *Call or visit us to order*

Rocks and Gravel

Want a more self-sustaining landscape?  Our popular River Rock or Pea Gravel provide a rustic look while helping keep weeds down.  We even carry driveway and fill gravel to complete every job on your list.

Rocks and Gravel

Pea Gravel

$32 / Yard

Pea sized, smooth stones that are great for pathways and in place of mulch.
*Call or visit us to order*

#53 Gravel

$27 / Yard

Broken bits of gravel with powder for areas you want to pack down.
*Call or visit us to order*

limestone rocks

Limestone Rocks

Small - $52 / Medium - $77 | Large - $152

Add a unique element to your garden or landscaping. Local limestone rocks with pleasant light colors.
*Call or visit us to order*

River Rock

$38 / Yard

Smooth stones ranging from 2"- 4" that are great for pathways and in place of mulch.
*Call or visit us to order*

#7 Gravel

$27 / Yard

Uniform-sized, white gravel typical for driveways and roads.
*Call or visit us to order*

Organic Soil and Compost

Here at Good Earth, we do things the natural way.  We make our compost organically with lots of churning and turning to make it smooth.  Locally sourced leaves and grass are recycled on our yard, leaving the harsh chemicals out.  Compost is a great additive to existing soil to help create a better and richer planting blend.

Soil Amendments



$34 / Yard

Made in-house using recycled leaf and grass clippings. A nutritious, dark soil additive.
*Call or visit us to order*

garden blend

Garden Blend

$47 / Yard

Made in house with a special blend of compost, pulverized topsoil and sand. Used for direct planting, so no mixing needed!
*Call or visit us to order*

clean fill dirt

fill dirt

$19 / Yard

A mix of clay and soil with occasional rocks or clumps. Perfect for filling holes or leveling the ground. 
*Not available during wet weather.

Leaf Compost

$27 / Yard

Made in-house with 100% recycled leaf clippings. Packed full of nutrients. Breaks down quickly into soil.
*Call or visit us to order*

pulverized top soil

Pulverized Topsoil

$42 / Yard

Dry soil perfect for topping beds that need extra volume.
*Call or visit us to order*

Other Products

Blonde Wood Chips

$22 / Yard

Great for pathways and playgrounds.
*Call or visit us to order*

Forest Fiber

$12 / Yard

Aged sawdust. Used for animals such as horses and chickens. Perfect bulk bedding for pens, coops and cages.
*Call or visit us to order*

dark wood chips

Dark Wood Chips

$12 / Yard

All natural wood chips.
*Call or visit us to order*

#23 Sand

$27 / Yard

Great for playgrounds, sandboxes or leveling paths.
*Call or visit us to order*

How much mulch, soil, gravel or compost do I need?

Same Day Delivery

One Delivery Load:

Our Delivery Rates

  • $25

    for deliveries less than 5 miles from our location

  • $55

    for deliveries between 5 to 10 miles from our location

  • Additional $2 per mile

    for deliveries greater than 10 miles away

Local Pick Up

  • We can help load your truck or trailer.

  • 650 East Empire Mill Rd
    Bloomington, IN

*Note for Deliveries: Please make sure to include where you would like your product dropped at, if the truck needs to drive through a tight alley way or a street with very low hanging branches, or if you are wanting the truck to drive through your yard.  Some areas cannot be accessed with our large delivery truck.

**During our busy seasons, some deliveries will be next day.

Ask us about discount pricing on orders of 20 yards or more of our Select and Premium Mulches!