News

Diatomaceous Earth has to come in contact with pests for it to actually work. DE is a general pesticide, meaning it can kill ...
or easily accessible pet food before applying a deterrent. "Sprinkle light layers of diatomaceous earth where you've seen cockroaches," says Rocky Beninato, founder of Quality Affordable Pest ...