There's nothing more annoying than the persistent buzz of a fly indoors, not to mention the fact that some flies can transmit pathogens that cause serious illnesses such as food poisoning, cholera, ...
Get to the root of your drain fly problem by making their habitat less hospitable.