The team was on time. They communicated very well leading up to the maintenance visit. They kept us in the loop as to what they were doing and why. They worked steadily and efficiently, completely finishing in about an hour. They explained the charges and recommended further maintenance contracts for us. They were professional and experienced. A terrific experience!