Michael was a pleasure to work with. He was very knowledgeable and professional. He explained everything that he was repairing and was on time for his scheduled appointments.