Nothing makes a landscape look better than a nice fresh coat of mulch. That may be why most people mulch, but there are many reasons to mulch, and most involve plant health. As a rule, many people mulch in the spring, and cosmetically that is fine, but if your plants could speak, they would say, "Please mulch me in the winter."