It is possible to control a roach infestation. However, many steps need to be in placed. Obviously, you must hire a good pest control company to get the roaches infestation under control. These are what a good pest control company will do.
Identifying the type of cockroaches
This is the most important aspect of the treatment. By knowing what type of roaches it, they can zero in on where their main harbouring areas are, what treatment and chemical to use for the treatment and what prevention measure to take. Based on experience, a building is normally infested with American Cockroach- ( https://innovativepest.sg/cockro… . ( I am going to write based on an American Cockroach infestation as it is the most likely type of cockroach that you are facing. However, do let me know if it is another type of cockroach and I will explain to you accordingly. )
Most of the american cockroaches can be found in the sewage before they start moving up to the apartment. Treating areas that are linked to the sewage is key in controlling them.
There are many treatments that can be done for American cockroaches, Fogging the bin chutes, placing granular baits at the affected area, residual spraying at the perimeter of the apartment. All these can be very effective. However, what is most important, is ensuring that the pest control company that you hire, change different type of chemical all the time. If this is not done properly, the cockroaches will build a resistance toward the chemical and to control them will be very very challenging in the future.
It takes two hands to clap
You would need to ensure that better waste disposal methods are practice
No overnight garbage, all trash bag are seal properly etc.
Proper housekeeping is needed. No clutter, card boxes etc. ( Cardboxes normally has starch and this can be a food source for these cockroaches. )