The technician did a great job. However, very pricey. Would probably shop around the next time we need service.