William was professional, courteous, and did a great job servicing my unit. He explained to me what needs to be done on the next visit and what the cost would be.