Open Today

7AM - 6PM

Mulch & Soil

Refresh your landscape with our mulch & soil. We offer delivery.

Wood Mulches

Dyed mulches are known for holding their color the best. They also give a very finished look to the flowerbed. However, because they do not compost, they do not feed the plants and can “stack-up” if mulched too heavily.

If you prefer to just freshen up your beds with a light cover of mulch, you will like a dyed wood mulch.

Bulk Colonial Black Mulch for sale near me in Lebanon PA.
Colonial Black Mulch

Price range: $4.99 through $29.00

Bulk Chocolate Brown Mulch for sale near me in Lebanon PA.
Chocolate Brown Mulch

Price range: $4.99 through $29.00

Bulk Country Red Mulch for sale near me in Lebanon PA.
Country Red Mulch

Price range: $5.49 through $31.00

Bulk Certified Playground Mulch for sale near me in Lebanon PA.
Certified Playground Mulch

Price range: $5.49 through $34.00

Bark Mulches

Bark mulches are made from the bark of the tree. They are a 100% natural mulch and get some of their color from composting. Because of this, they will continue to compost on your flowerbeds, feeding your plants. Our mulch contains no mushroom soil or other fillers.

If you like to mulch thick to keep down the weeds and yet not have the mulch “stack-up”, you will like a bark mulch.

Bulk Jet Black Bark Mulch for sale near me in Lebanon PA.
Jet Black Mulch

Price range: $5.49 through $34.00

Bulk Premium Bark Mulch for sale near me in Lebanon PA.
Premium Double Bark Mulch

Price range: $5.49 through $30.00

Bulk Chestnut Brown Bark Mulch for sale near me in Lebanon PA.
Chestnut Brown Bark Mulch

Price range: $5.49 through $34.00

Bulk Enhanced Triple Bark Mulch for sale near me in Lebanon PA.
Enhanced Triple Mulch

Price range: $5.49 through $34.00

Soil & Compost

Bulk Screened Topsoil for sale near me in Lebanon PA.
Screened Topsoil

Price range: $23.00 through $28.00

Bulk Organic Compost for sale near me in Lebanon PA.
Organic Compost

Price range: $9.99 through $35.00

Pick Up & Ordering

How much do I need?

You Pickup

You can pick up with your truck or trailer anytime we are open.

We Deliver

Local delivery fee is $32.
We like you to schedule 48 hours ahead, but can often work you in sooner.