Hi J.,
My response will be a bit different from everyone else's.
While I think it makes sense to keep the debris down, I am a huge fan of live and let live with respect to snakes. If you're near a wooded area, there is certain to be rodents as well as snakes. Keep the snakes around and you'll likely NEVER have a problem with rats and mice in your home. Personally, I'd rather encounter a snake outside my home (or even inside) than mice and rats inside my home and crawling around in the walls (I get this now)...no snakes near me!
So, just be careful which "evil" you'd rather be ridding yourself of. Leave the snakes alone, they'll leave you alone...teach children a healthy respect for them, looking, no touching and educate them (and yourself) about the snakes and they're behaviors. Get rid of the snakes though and you're likely inviting another pest that is much more difficult to control.
Just my two cents! Good luck.
D.