I had to have my apartment done once, as it was rented I forbidded any sprays being used. As I had four or five be fish tanks with expensive fish.
The guy they got in didnt' spray at all, he used a gell that was put in all the nooks and crannies, it was only a small little drop where ever he put it. Didn't see any roaches for 2 years, and didn't effect anything. He even put it in the cabinet of my fish tank because of the humidity. I would try and suss that out as I'd never spray anything around.