If you buy poison make sure that you use d-conso that they won’t stink when they die. I learned that the hard way!! I used Tomcat (sold at Walmart) & had a mouse die in a drawer in my computer desk, YUCK!!!
I hate mice more than anything but I do have the best mouser cat, she brings us present all the time.
Is there anything that will discourage mice? Yes, mouse poison. Where we live between an 8 acre field and 15 acres of woods, they would take over if we did not put out bait ( poison). It is a heck of a lot cheaper to buy bait then to replace damaged goods.