The technician was on time and communicative throughout the entire process. He took the time to explain the issues, repairs and was very patient and answered all of my questions.