Leaf Mulch




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