The service tech-Shep was very knowledgeable and professional. He took his time and was very thorough. The office staff can use some improvement with customer interface.