Other than the fact that we had to reschedule the service 3 times waiting for parts, when the service was completed, it was great. The technician was very knowledgeable and very efficient. He explained every step he took as well as the billing. We are very satisfied with this service call.