I had a problem with squirrels in my attic a few years ago. We found a place that specialized in geting rid of critters in your house. Here is a link to the place we used in NC.
http://triangle.crittercontrol.com/
Hoepfully, you can find someone offering a similar service there. They will inspect your home and determine where they are getting in and seal it off in addition to getting rid of the snakes. Don't let them hang out and start multiplying, you wil be looking for a new house !