Dan was very professional and friendly, knew the solution to my problem almost immediately. Explained what needed to be done. Cost covered by service agreement. Patiently answered all my questions. Arrived early during the appointment window which was appreciated.