We have been working with Christo IT Services for about seven years. They handle our IT support from desktop to laptop, and makes sure we stay up and running. We have a very complex system, and they know how to handle it. They have great communication, and talk to you in understandable non-technical terms. They are always upbeat, professional, and don't make you feel nervous about calling them about small issues. They are always helpful and I would recommend them.
Blue Bell, PA