In addition to all the sprays and stuff ....
to prevent new flys coming into the house,,,,
How about mesh screens on the windows?
Those will have to be on all windows that will be opened.
This can be a big operation but quite effective even against other unwanted insects like mosi and roaches...