Jerry is the best! His technical expertise with both the hardware and the software is excellent. He is incredibly knowledgeable, skilled, and prompt .He is very friendly and he's always ready to help, and is very generous with his help and his time. He always treats you like you're the number one customer. I have had him work on all my computers and highly recommend him to all.