I used to just go out and catch a kingsnake and let it go under the house. When the mice ran out the snake would leave.
Just be sure to remember,
Red Touch Yellow Kills a Fellow
Red Touch Black Venom Lack
Note: This applies to distinguishing the Eastern Coral Snake from the King Snake and may not hold true in other regions.