Ridding your home of mice can be tricky if you have a large number of them. However, even a few mice can be difficult to manage, so you may want to consider the help of a professional pest control company.
Obviously, the first step is to prevent the mice from entering your home initially. Mice are incredibly agile. The can climb vertical surfaces and jump straight up from the ground to a height of 13 inches or more. They can squeeze through holes the size of a dime and are extremely fast runners. Block or seal all entrances to you home that are a quarter inch in diameter or more. Use caulking to close all gaps and stuff holes with copper mesh or steel wool that mice cannot chew through.
Keep all food items in tightly sealed containers and make sure garbage is stored in a can with a close fitting lid. Clean up any spills quickly and don't leave food out on counters or in sinks where mice can easily get to it.
If mice are already in your home, setting traps or using baits can be effective on one or two rodents. If you see evidence of mice, don't delay in setting bait or traps. They are prolific breeders and will quickly overrun an area if not dealt with immediately.
Baits work by being ingested by a mouse and eventually killing them painlessly by causing either nerve transmission errors or internal bleeding. Snap traps capture the mice by snapping down on them while they are eating the bait in the trap, breaking their necks, and killing them instantly. Glue traps catch the mice by their feet, holding them in place, and essentially, starving them to death. There are live trapping methods that are more humane, but these need to be monitored frequently, so the mice caught inside don't starve to death before they are released.