I have used Simplifly for the last two years with VERY good results. It has no organophosphates, and is OK'd by my vets. It totally takes care of flies, but I still have the little gnats that get in ears, so I still have to treat the horses' ears topically.