Dry Up Their Water Supply Like humans, roaches can go much longer without food than without water. To keep roaches away, keep them thirsty. Fix dripping faucets. Pour some Lysol into toilets at night to make the water undrinkable. Don't over water house plants.
Soggy soil is a delicious cockroach cocktail.
To prevent roaches from migrating from your neighbor's place to yours, seal up common roach entryways. Fill holes where pipes disappear into walls with steel wool or caulk. Pour a little Lysol down your drains nightly to discourage roaches from crawling up into your sinks. Keep sink plugs over drains.