back in the day at undergrad school at vatech, the student apartments were filled with german cockroaches (no doubt still are) because of poor kitchen sanitation standards of the student occupants ... there were various solutions (not counting ACTUALLY keeping the kitchens cleaned), but my favorite was the folks who had a large pet lizard of some type that made a warm, cozy nest under their refrigerator ... no roaches in THAT apartment!