I know I'm going to put a few noses out of joint with this, and possibly lose a few friends.
But the solution to this vermin is poison, poison and more poison (actually - not that much - the first batch will suffice, especially if it is Neosorexa)
I too love all of the Baby Jesus's creatures, but that love diminishes rapidly when they present a threat to my health and well-being.
I kind of lose a little interest in the 'living side-by-side' thing when the prospect is that of me being ill.
Some good advice is offered in the posts above - some of it may even work - Not leaving food out is a definite biggee. The ultrasonic solution once did for me, although it didn't for the three households to which I subsequently lent the device.
The word "cr@p" was used.
I've tried most of the above mentioned methods - with varying degrees of success.
Neosorexa rocks! and could be your friend - just remember to wash your hands after putting it out - and no, they'll not expire under your floorboards (unless you live on a houseboat) it makes them thirsty, they'll go looking for water before they expire.
Sorry.