The perfect way to keep snakes out of your yard is to plant mint around the border. Snakes hate it and you have a wonderful plant for cooking and teas. You could also lay hemp rope around the border of the yard, snakes won't cross it. The only thing left after that is to get rid of the snakes that are now trapped in the yard. LOL
The only thing I have ever seen that gets rid of snakes is outside cats. Of course mine have a habit of bringing them to me to show off. I have garter snakes that hang around my pond and they are beneficial so I just watch where I step!
Login using the form on the top of the page to post feedback (if you are a registered user). If you have not yet registered, click here to do so. It's FREE!.