We relocated from WA to AZ and lost our computer guru. Well.....this is the second time we have hired John to help us and he is excellent. Knowledgable, speedy, thorough friendly, helpful. Answers all your questions. Reasonable pricing. He's our guy.