if the cockroaches are mostly located in the kitchen and bathroom, chances that are from the floor drains, sink drain and shower drains, i have installed them last year after next door renovations seems to push the cockroaches to our side from the drains, used to be around 3-4 a night, in the bathroom and kitchen, but adding these traps in addition supermarket roach poison and the sticky type cockroach trap, nowadays, it's down to one every 6 months
for the floor drain
https://www.amazon.co.uk/Zhi-Jin-Adj.../dp/B077X6NVD7
for sinks and shower drain
https://www.solidrop.net/product/vin...r-3712128.html