Sometimes roaches arent completely unavoidable though. My family owns shares in a high end time share. A few years ago we went out to Arizona (Sedona). Checked in and all that who ha. Well get to the room and dont see anything, go to leave for dinner and find a roach. Turns out their natural out there so having a condo on the first floor, you'll always have them in there. Ended up killing about 5-6 of them before the week was out.