They are extremely professional in their services; they keep you informed at all times of any changes to your account or billing information which helps ensure that there will be no surprises when it comes time for renewal! We have had excellent service since we started using them nearly 8 years ago. There has been nothing I can think about as being negative regarding this business/company - everything seems great so far!! If anyone needs help selecting an IT Company please use these guys. The best part was how easy our transition into working together went because everyone seemed very knowledgeable & helpful throughout every step along way (from start-up through implementation).