Very Good Staff. The technician did a great job explaining the sources of the fly problem and the various treatment options.