The city of Winchester and Frederick County Sheriff & Animal Control call me and my husband to remove snakes since they don't/won't do it. 99.99% of the time we're called out for harmless eastern black rat snakes. This time of year they along with the bugs are looking for warmth which is why they're coming into your house, though they should start brumating for the winter soon.
The best way to remove snakes from your house is to get rid of the rodents that they eat. If you have mice, rats, rabbits, moles, etc. you will have snakes. Also if you have a bird feeder with seed get rid of it, the seed dropped on the ground attracts rodents.
Keeping the grass cut short, vegetation trimmed, brush piles cleaned up, etc. also helps as it reduces hiding places for snakes.