змеи не пойдут,если по земле вибрация идет(они глухие на 100%,но телом чувствуют эти вибрации).Попробуйте купить отпугиватели для кротов и расставить по участку по углам, по периметру.Они в ОБИ по 300 руб. продаются.И как уже писали траву выкосить-по скошенной траве тоже НЕ ДОЛЖНЫ ползать(а там бог их знает...).Ну и еще как вариант завести пару ежей на участке(вполне серьезно).