We have a huge flying insect problem here and have recently started using Equisect Fly Repellant for horses from the feed store. It's a natural repellant for horses but we've found it works great on all the animals and their areas for mosquitos, gnats, deer flies, lice, ticks, fleas, etc AND IT WORKS GREAT ON US! It doesn't damage plastic (eyeglass lenses) and it smells good without the harmful chemicals found in Bens or Off which our mosquitos and gnats see as A1 sauce on humans. It's good stuff, check it out. Last night I heard 2 mosquitos talking me in the barn. The first one said "Do we eat him here or take him home?" The second one said "Let's eat them here, if we take him home, the big guys will take him away from us!"