I have had the best luck with Peppermint essential oil. A few drops on a cotton ball
in each strategic corner does the trick for several months. I live in a very old house plagued by mice in the kitchen and rats in the attic.I put the cotton balls in the kitchen, and I wrap pebbles in cloth, douse wiith oil, and toss into the corners of the attic (in my case, a very shallow crawl space).. It works better than poison, services, traps, etc.