What do roaches hate?
In nature, roaches, just like all of us, prefer an area that is plentiful with food and water. Therefore, if you want to make your environment a place the roaches hate, then you need to try and rid the area of food, water, and shelter. This can be a tall task, as our kitchens will always have some source of food, and our kitchens and baths will have plenty of water. It is best to use the combination method of keeping our homes dry, free of clutter, and constantly cleaning the kitchen around the ovens and food prep areas, while at the same time using reasonable insecticides that guard against roaches and other insects.