My company and I have always used Mendeclean! The product is is very effective for cockroach control. I also use Icon to eliminate mosquitoes.