DRAIN FLIES PESTERING YOU?

When you see new pests in your home, your first reaction is disgust, quickly followed by how do I get rid of this? And then, probably something like how can I keep this from happening ever again? [...]