Very helpful, professional, patient, understanding, and willing to go the extra mile to make sure I would be successful at all these new tech challenges for me. Highly recommend and will use him for all my future tech-challenging needs!

DIY Enthusiast