The entire experience was very satisfactory from calling to make the appointment to follow up. The price for the service was quoted before the work was conducted and when additional parts were needed, I was told what was needed and why. The technician was very knowledgeable and was able to call for back-up when it turned out that my situation was unusual. I would use the service again and recommend them to family and friends.