Flies and other pests bite and can cause a great deal of pain and irritation. One way to help alleviate a fly problem is through the use of fly repellents such as spot on treatments. Spot on treatments and lotions are applied directly on the horse to provide a shield of protection against flies. These treatments are just as effective as others, if not more. They kill and repel houseflies, stable flies, face flies, deer flies, black flies, horn flies, eye gnats, and ticks on horses. Equi-Spot and Freedom Spot-On are two great options for Horse Fly Spot-On control.