Заделать все щели в стенах и фундаменте, регулярно косить траву, убрать то что может послужить им укрытием, так же избавится от грызунов так как они ими питаются.
Посадить отпугивающие растения какие нибудь. Так же змеи не любят запах бензина, керосина, можно разложить пропитанные тряпочки по участку. Еще есть специальные отпугиватели вибрационные, можно такое приобрести.
Раскладывание в укромных местах ветоши, пропитанной бензином. Резкий запах отпугнет змей. Регулярное выкашивание травостоя. Скашивать высокую траву нужно не только на своем участке, но и вдоль дорог, забора. Еще они вибраций боятся, всякие вертушки ветряные и постоянно косить газон и возле участка. У бабушки ежики стали бегать и они тоже их отпугивают.