Leave!
Leaves. They're everywhere. I never really made the connection between the existence of three cottonwood trees twice the height of my house, and the sheer volume of leaf matter they produce, and then dump, all over the house, the garden, the cars, the path, the street, halfway up