Mulching helps stimulate plant health and growth. Most mulch will suppress weeds and other undesirable plants in your garden. Weeds compete with our Trees and shrubs for vital nutrients and water. If we eliminate the weeds, the plant materials stand a far greater chance of survival. Weeds also make the garden look unsightly and messy.