Ah dude, you have my sympathies.  I could bore you for hours on this.  Crazy old lady next door hadnt thrown out any rubbish for 8 years, andwe got logtails in the floors. . . Took environmental health over a year to get in.
Longtails is very clever, I'm a hippie too, but impending doom from electrical fires meant it had to get physical.  One in a wire trap, one poisined, one in a mantrap thing, one with a 15,000volt power supply borrowed from work. .  and now we have kitty kat..  . very efficient.  Very god friend.  Very good at making waterproofs not waterproof any more. . ..