Before any operation to eliminate cockroaches, try to do everything to prevent their arrival.
Prevent the arrival of cockroaches
Try as much as possible to avoid any conditions that could favor the establishment of cockroaches in your home. Never leave water or food lying around and be sure to clean up any spills.
When it comes to pet food, you can place the bowl with the water in a dish filled with soapy water to trap cockroaches that might try to venture there. Store your food as much as possible in airtight containers. Regularly clean your household appliances (especially oil stains).
Avoid leaving dishes or garbage lying around in your trash as much as possible. Vacuum regularly to reduce any cockroach eggs. Dehumidify damp areas in your home as much as possible, as cockroaches particularly appreciate damp places. If, despite your best efforts, cockroaches managed to settle in your home, proceed to their elimination.
To eliminate this invasion, there are products on the market which are sticky traps. You can create these traps yourself by brushing the bottom of a tin can with petroleum jelly for example. Add wet bread to the bottom to attract them and there you have those poor little trapped beasts. Get rid of trapped cockroaches by drowning them in soapy water.
To prevent more cockroaches from arriving, block any cracks around the foundation as well as any holes in your wall that could serve as an access point. Find and block all these access points (baseboards, sinks, air vents, etc.). There are sealing strips that you can place around doors and windows to prevent the spread of cockroaches.
If this biological fight did not work, go to the chemical route.
Buy one of the many insecticides on the market (eg diatomaceous earth which is less toxic to humans). Place this fine powder where insects pass. Once passed through this powder, they will dehydrate. After a week, you will see all the cockroaches come out of their hiding places to look for a water point.
After about two weeks, they will die of dehydration. This powder is not toxic to humans or pets.