I felt the repair cost was a little high but was provided with a quote and alternate courses of action prior to any commencement of any work. Overall, both technicians were extremely professional and knowledgeable. They quickly diagnosed the problem and accomplished the repair in a timely manner. If needed I would use this company again and highly recommend them to others.