I do not like using chemical pesticides on my pets or myself, plus having bees we try to always avoid poisoning them. Espree Aloe spray is all natural, clean scent, and does offer quick knockdown. It doesn't last long, alas, like most natural fly sprays, but it works better than most all natural sprays. I have been using Espree for about 15 years. My Arabians never mind being sprayed with it, as opposed to if I try to use a pesticide-they don't like the harsh chemical smell at all. I always buy the concentrate and mix it 5:1 with water and sometimes add extra essential oil of peppermint or lavender or tea tree oil to give it a little boost.