So I've been battling the roaches myself and from talking to others student living apartments that's just going to always be an issue. I actually just bought a bottle of this and I'm going to be applying it today to my apartment, if it goes well I'll let you know.