Dont overlook the obvious. Is there a way you can modify your landscape to reduce rodent harborage around your home? Can you prevent rodents from accessing your roof by trimming back the trees? Proper habitat modification can greatly reduce pests ability to enter your home