What about using poisons, or traps?

Poisons: Not recommended. Besides being potentially dangerous around humans, and pets, rodents can bring the poison back to their nest (usually in the walls) and die. The smell from the dead rodent is very pungent and can last for several [...]