As always, the technician was on time, courteous, helpful, and took the time to explain what had gone wrong. It really doesn't get any better.