our turkish friends have a powder that they put around the property which they say snakes won't cross. But I don't know what this is and I'm sure if it harms snakes it must harm other lovelies such as lizards, frogs and the like......we have seen snakes in our garden, but treat them with respect. Not my favourite things, but i would never do them any harm.