John with Computer Troubleshooters is great. Highly knowledgeable at keeping your computers not only up and running but protecting them from all the junk out there. Suggested for residential and small business customers looking for a honest and dependable IT solution. He does everything from computer repair to every day monitoring with his extensive suite of IT solutions. He comes highly recommended.