Do you have any pictures?
You can post them here
http://s99.photobucket.com
Might help to see how things are
situated.
One thing I remember someone talking about,
once upon a time, is a leaf solution that involved
building a structure with a pitched roof - much
easier to get the leaves as they raked them
gently off the pitched sides.
I LOVE trees and have way too many on our
property. I hold secret grudges against neighbors
that cut them down (grumble, grumble, snarl!!!)
k :-)