The majority of snakes we see are harmless garter or grass snakes. I leave them alone. The best way to keep snakes off of your property is to have a bunch of cats. Cats are very good at keeping snakes at a minimum but I would rather have the smaller non-poisonous snakes around to keep the rodents in check.