Answer: I'm afraid there's not much you as a homeowner can do to eliminate the pesky flies. The best control is at the source of their breeding and feeding site. There may be a local pest control applicator who can spray your yard with pyrethrin based insecticide to keep them at bay. Contact a local pest control company to see what options they can offer for your family event.
Best wishes with your landscape!
Q&A Library Searching Tips