I could recommend some other approaches but will refrain from doing so because it sounds like the landlord is trying to remedy the situation as best they can. I have tried nearly everything on the market to rid roaches from one of my places and they still come back.
Just a note if you move, they will move with you in your furniture and you most likely will end up with them in your next place.




