I was totally satisfied with the assistance I received from Adam. He was very professional but was also able to connect with me on a personal level. He has the knowledge needed to help with tech problems and is determined to find the answer to whatever issue you might have. I have sent a good friend to him for help and have told others of his abilities. I will definitely continue to call on him for help, when needed.