Eprinex is the way to go. It's expensive... very expensive if you are buying it in small quantities which is what you'll need. That is its only downside. No egg or meat withdrawal time. Works on both internal and external parasites.
Sevin is also something I used to use a lot of, but...