When you think of all the different insects and rodents that can come and lay claim in your home, which is the one that makes you the most squeamish? Is it finding a large web with a large, menacing spider staring down at you? Or opening a cupboard door and finding a feather duster-made bed…