White vinegar is called an effective remedy for horse fly control around pools. It is advised to use a blend including other repellents for making aerosol.