Jan is so helpful and approachable and is such a nice guy. He explains things so that you can understand what he means and he has a huge knowledge about computers and how they function. I would not hesitate to recommend him to anyone. Fantastic service. Thank you Jan.