If you’re spotting pepper-like droppings or catching a faint, musty smell in...
https://petrinspest.com/pests/cockroaches/
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