Network Doctor has been our contracted network services provider for over 15 years. As they have grown, they continue to provide the same personal level of service we have always received. They have always been both friendly and professional. They work is difficult, and there are certainly occasional hiccups, but they are always there and ready for the next challenge. Network Doctor is a valuable partner for out business.