Jim has been my go-to guy for all my computer needs for many years. He has saved me many times and his wealth of knowledge is exceptional. Plus, he’s just a really nice guy who is kind and explains things to me in a language I can understand. I would highly recommend him to anyone who has computer needs.