We have used John for several years for personal computer issues as well as monthly business computer network maintenance. He is very responsive to our needs and his pri ... more