I have used Mario’s services countless times and he has always been able to fix our computer issues, even when other folks told us that it couldn’t be fixed. (That is when we first brought Mario in, and it saved our firm hundreds of dollars.)
Mario has an excellent knowledge of computer hardware and software, how to make things work, and run more efficiently, which one would expect in his profession. However, Mario also has a wonderful gift of explaining things to a non-computer expert, like myself, in simple, easy to understand, English. I can assure you that skill is NOT something that you usually see with technical support people.
Whenever I have a computer issue, Mario is the only person that I call. I have regularly recommended him to other businesses, clients, friends and family. He does excellent work!