Most sprays, DIY remedies or baits you find in supermarkets or DIY stores are usually not effective enough to control cockroach infestation. In addition, it turns out that cockroaches quickly build up genetic resistance against several home remedies.
A few might die, but they reproduce so quickly that it will soon prove to be a losing battle. A female cockroach can produce between 160-200 eggs during her lifetime.
Controlling cockroaches requires knowledge of biology, behavior, nesting sites, prevention and control methods - and this is usually lacking when trying home remedies. This often leads to an aggrevated problem.
Acting quickly and accurately is the key to successfully controlling a pest infestation.