MotherOfChickens
MotherDucker
The only one I find really helps if the NAF deet spray (black bottle) although you do have to be careful around eyes etc.
I'm using this atm and its as good as any -I think rugs are best for biting horseflies and midges though. Barrier Superfly Plus is ok too and seems to resist some rainfall. Back in the 70s we used vinegar and TCP but not sure the TCP worked at all.