Get a cat. Really good for snakes. Maybe even two cats. They'll take care of your snake problem. Sometimes sulphur sprinkled around the perimeter of your house will keep them out. They don't like it in their scales when they crawl across. Lastly, there must be something that is attracting them to the interior of your home. Find out what it is and solve your snake problem. Probably rodents. Again, a cat will solve the problem.