A $20 peppermint spray has kept my abode mouse-free for well over a year ... Unlike the trapdoor traps, these mousetraps do kill the mice but they do so with merciful efficiency.