Mike, the technician, was prompt, professional, friendly and very knowledgeable. He was able to diagnose the problem quickly and efficiently, went out of his way to pick up the parts, had the repairs completed in the shortest possible time. An excellent experience.