our service guy showed up when promised and was able to quickly diagnose our ice maker problem. He returned when the parts arrived and proceeded to take the mechanism apart. However, he had a lot of trouble getting everything apart. Finally, he called his supervisor, who came and helped him fix it. It works fine now.