I met Michael when he did a little computer maintenance class for I club I am in. When we had a problem on our home machine, I called him. I had exhausted my knowledge and thought I had to buy a new machine. He was able to fix it. I called him again to take care of my office machine, and again for my son's home machine disaster. Same great outcome each time along with personable and professional service. I routinely give his cards to friends.