I hear you
I have traps, I spray them. Problem is with flies, you kill one and ten come to the funeral.
I did have success with the feed-through pellets. Greatly reduced the fly population. Stupid me stopped feeding it, since " there are no flies no more" and boy did I have an invasion.....
Needless to say, next month I'll be feeding it again.