Cockroaches could come back from your neighbors so the best way is to do it for the entire building (flats and common areas) every 3 months.