Michael and his team have been taking care of all of our company and personal IT needs for over 12 years now. He’s managed it all from servers to the cloud, computer purchases and installations, updating all of our operational needs – PLUS resolving computer viruses and dealing with all the details of keeping all of our devices in synch. The best part is that I can count on him to get back to me within a few hours. He always does it with a smile and gives us the feeling we’re his only customer. I don’t know what we’d do without him!