Would it be anti-nature to bring in some CATS?
Cats will not only kill rats, but most all will kill cockroaches. It is their nature to chase down and kill small things that run around on the floor.
We used to have a cat that would run them down and eat them.
Disgusting to see.