Mulch adds the finishing touch to your home's landscaping but it's not just a pretty frame, mulch offers many other benefits as well...