Nothing beats cleanliness in preventing cockroaches from infesting your home. The World Health Organization recommends as much.
While this may be difficult in houses where there are children and domestic animals, it is doable with proper waste disposal and management. Wash dishes right away and don’t allow any leftovers lying about on your floors and kitchen counters. Using cleanliness as a cockroach control method might be more difficult to achieve on apartments though as they can have easy access to adjacent residences.
Here are a few tips you can keep in mind:
Keep your food should always be stored in refrigerators or if that is unavailable then keep them in tightly covered containers and screened cabinets.
Your entire space has to be kept clean of food fragments
Make sure to properly dispose of organic matter
Rubbish bins should be securely covered and emptied frequently.
Basements or areas underneath buildings must be kept dry and free of accessible food and water.
Reduce the accessibility of spaces by closing gaps in floors and door frames.
Groceries, laundry, clothing, and furniture should be checked before being taken into a building.
Openings for drain water and sewer pipes, drinking-water, and electricity cables should also be closed at all times.