How to Get Rid of House Flies: Kill the Source, Not Just the Adults
House flies breed in filth and then land on your food. The fix is to find and remove the breeding source, tighten sanitation, screen them out, and trap the rest. Here is the step-by-step.