I have been fighting these little pests for several weeks now. At my wits end I grabbed a product I found in the garage called Steri-Fab. You probably have to get it from a pest control person. It is 60% alcohol. Maybe it's the alcohol. I am thrilled to say they are all gone this morning. I sprayed the floor drain and it seem to have worked. I may have to continue to spray it, but anything to keep those flies out of here. Hope this works.