Yes, I know screens are the answer, but when we recently renovated, the window company looked at me sideways at my request to have them!
I tried outdoor fly catcher traps which help. I've got a citronella oil burner, but that is for mosquitoes apparently. Do you have a blue, zappy light thing? Burn some other oil? An auto fly spray machine? HELP.