DE Direct Jun 28, 20202 minUse Diatomaceous Earth to fight CockroachesTake back your home with Diatomaceous Earth (DE)! Cockroaches are not the easiest bug to get rid of thanks to their resistance to more tradi