Kicco,sorry I just saw you ask about home made fly spray. The typical ingredients are Avon Skin So Soft,listerine mouthwash, and mineral oil. That typically lasts 24hrs. The adding the garlic was my own idea as when I first started my horse rescue there were rave reviews about giving horses...