Seal Points of Entry
If there are any cracks, crevices or small openings that allow these things to come in from the outside, they need to be sealed. This works for all kinds of pests. The most basic reason why a cockroach infestation even happens is that they have plenty of places to come into your home. Make sure that you seal off anything and everything that looks like a crack.