Mike did a great job. Best of all, I trusted what he said. The company also did an excellent job keeping me informed of the technicians schedule so I knew when to expect him.