Identification is needed beforetreatment. These are phorid flys. 40-60 were appearing every morning in a customers kitchen extension. They tried to treat themselves for a couple of weeks before calling us in. After a full inspection and id, we could ensure breeding site was removed and a thorough treatment given. These are approx 5 – 6mm long. Larger under microscope!