Commercial Pest Services - Pulling out the drain.
These flies deposit their eggs in the accumulated "gunk" of drains, and as adults, they shoot out from the drains to become a major annoyance to anyone working in the area. When drains are left uncleaned, these types of flies seem to come out of nowhere almost overnight, and with their breeding rates, a business can find itself with a major fly infestation in a matter of days.