Have you heard of Fly Predators?
I only recently became aware of this pest fly control method. Fly predators are tiny insects that seek out and destroy pest fly pupa. The tiny predators are harmless to both humans and animals and are not a pest themselves. This is a very effective and natural method of fly control. No more poisonous pesticides.
The Fly Predators can be purchased with a subscription that will automatically ship the needed quantity to you on your schedule. They arrive well packaged and with clear instructions for releasing them.
Here a couple of the Fly Predator companies that I know of:
Try them out and let me know how they work for you!