I hope no offense is taken, but a little education is needed here:
1. There is no known repellent to deter snakes. None. At all. Period.
2. Snakes do not 'den'....they are solitary creatures moving about constantly.
3. Snakes can not 'infest' an area.....no such thing. They are solitary...