One of the smartest move we ever made was choosing Network Doctor for out IT support. For years we struggled with other IT companies who promised service, but never delivered. From the moment Network Doctor took over, they provided expert, methodical, and timely support both onsite and remotely. Not only do they maintain our system, they orchestrated and executed a system conversion without interrupting our workflow. They have given new meaning to customer support.