I have been to Michael in the past and he is fantastic. He's equipped with the knowledge and capability of all things computer. Best of all Michael is calm, quiet and patient, especially with me, who asks a lot of questions to which I always receive a detailed explanation. I truly value his input and need his recommendations. Michael was referred to me by a friend I trust, and urge you to trust me. It is very important and pleasing to deal with the owner of the business. Michael deserves continued success in his business.