Cockroaches are the scourge of the earth. They were here long before us and will be here long after we’re gone. They can adapt to anything but they definitely hate certain things. Living in roach-infested NYC in some pretty shitty apartments, I’ve battled many roaches. Through trial and error and a lot of research IContinue reading “How To Get Rid of Roaches for Good!”