Leonard and JB have been great. When we decided to go with Leonard's team he came in and systematically diagnosed each problem and began handling problems that had persisted for some time under our previous IT company. They have gone out of their way to help out in any situation, including meeting me up here on a Saturday morning when a problem arose with our server. They are very responsive and will do the research to accuratly diagnose the problem and properly correct it. All too often with our previous IT company we would receive band-aid type fixes and the main issues would continue to be unresolved. Also Leonard has been great in helping us control our IT costs which had been sky rocketing under the previous company. If you want a locally owned IT partner I strongly suggest Leonard.