7. Use an insecticide spray. Get some insecticide that is labeled for use against cockroaches and contains Cyfluthrin or another insecticide as the active ingredient. Spray wherever cockroaches may be hiding or entering the house, including along walls, in cracks, and in vents.
Keep pets and children out of the way when you are spraying, and follow all safety instructions on the product’s label.
8. Use water jars. A simple and effective homemade way to lure and trap roaches is with a jar placed next to a wall. This allows the roaches to get in, but not escape. Any bait can be placed in the jar, including coffee grounds and water, but it also works with just plain water in drier climates. Again, this is a good way to kill adult roaches, but it doesn’t affect the nest and eggs.
9. Use soda bottle traps. Take a plastic soda bottle and cut off the top where it curves. Invert the top and place it into the body of the bottle so that it acts like a funnel inside the bottle. Tape it into place around the rim. Pour a bit of water with soap in the bottom of the bottle, and set the trap in a place where roaches hang out. They’ll craw into the trap and drown.
10. Seal the house to keep roaches from entering. Seal cracks in exterior walls to keep roaches out of the house by blocking their entrance. Seal cracks everywhere you can inside your house as well. This takes time, but the payoff is great, because you eliminate most of their favorite hiding and breeding places.
H/T : Wikihow