Description
Leaf Mulch
Just like the forest floor, our leaf mulch is the most natural way to spruce up your landscaping or garden!
- Applied to the surface of the soil
- Improves soil structure by adding organic matter
- Stimulates beneficial soil fungi improving the health of your trees and plants