propably not the best place to ask for roach solutions. As far as what else you can do, I'm really not sure. If some girls know there were once roaches in a place, even if your place is clean, and you since taken care of it, they still won't trust to be in that place, they'll cosider it very...