That seems like a better company. I also understand not wanting to deal with rodents. No big deal for me since I did my Master's project live-trapping White-footed Mice and did a later project on Cotton Rats. Both involved handling living rodents. White-footed Mice are actually pretty non-aggressive. The same cannot be said for Cotton Rats. We usually end up with anywhere from 2 - 5 White-Footed Mice that decide it is a good idea to take up residence in our house. It always ends up being detrimental to their fitness.
I am not a big fan of poison, especially in open areas, because it usually ends up taking out non-target species, many of which actually help control the pest, and so you actually end up making your problem worse.