tell your apt not to spray, tell them you will personally take care of it bacause you are highly allergic to toxins in pest sprays. i told my apt complex this and they will not and cannot by law spray in there.
They will not and Cannot spray your apt if you make them sign a consent form.
and reassure them that you are using household pest traps instead of sprays and contaminates.
i have done this before.
and if you have a maitenance problems, fix it yourself or go without.
my garbage disposal is still fucked up, has been for 1 month, but im waiting until i harvest to tell them about it. shit sucks but im not replacing their crap, i just throw the food in the trash now.
good luck to you and YES this will work.