
All Posts
What Is Leaf Spot?
Leaf Spot is a lawn disease that causes grass to become riddled with unsightly spots. It is a versatile disease that can be either fungal or bacterial, and it is notorious for ravaging lawns that are exposed to prolonged periods of moisture and humidity. As a lawn disease, Leaf Spot often comes from infected leaves spreading disease to healthy turfgrass.