Essential oils offer a pleasant-smelling alternative to insecticide for repelling cockroaches. Using oils like rosemary, oregano, eucalyptus, mint, and yarrow can create an inhospitable ...