Poison is often the only thing that works on pests. I use Avian Insect Liquidator with excellent results against ants. I use a potent gel bait, Advion, against roaches. And I use d-CON bait stations for mice. We have little trouble with ants these days, the roaches are at a minimum, but the mice come and go around my ability to keep up with the bait stations.