If you’re spotting pepper-like droppings or catching a faint, musty smell in...
https://atavi.com/share/xsodatz1489m8
If you’re spotting pepper-like droppings or catching a faint, musty smell in your New London kitchen, you’ve likely got roaches. Don’t panic, but act fast. Start by fixing leaky pipes under the sink and moving all pantry items into airtight containers