Eric arrived in the time frame given to us, and he performed the service and diagnosis promptly. Alas, the cost for the part was VERY expensive, and Eric was very clear in explaining what & when to receive the part for installation in about one week. We also renewed our contract for 2 years. All very efficient!