John has helped us with our computers and network for about 6 years. During that time we have changed servers, software, wireless routers, set up a secure wireless network, a VPN tunnel, remote access, and probably some other things I can’t remember. We have yet to come up with a problem they cannot fix. They are always pleasant to work with, never displays frustration at the messes we have caused trying to fix it ourselves. Our national software vendor has been impressed with him as well. In short, we are VERY pleased with their work.