I had 2 great experiences with Michael. He showed up, at my work, on time and was very professional. He did such a good job, I wanted him to come to take a look at my home unit, too.