I don't have cockroaches because I use an electronic ultra sonic anti-pest thing and also automatic micro mist spray.