The technician explained the various issues and where needed presented a choice of solutions. All work was done diligently and to a high standard. The technician was hard working and friendly. I would highly recommend him and the company.