I have not tried it myself, but, I heard moth balls sprinkled around will get rid of them. They hate the smell. Wonder if anyone else has heard this? I would be just like you, first sign of snake and I would be out of the yard and standing on the deck .
Good Luck to you,