The service technician is very knowledgeable and takes the time to explain everything in details. I did not like two misunderstandings related to the scheduled time/date (first appointment and second appointment). Keeping time and date agreed translates into more customer satisfaction.