Had 2 technicians, one was training. Both were personable and informative, and professional. The cleaning was part of my service plan, so I can't rate the cost of cleaning alone.