We have gone through several IT companies, due to incompetent technicians, rip offs, and one man shows. OC Cloud9 virtualized our entire company, even our 20 year old printing process! We are up and running on the latest and greatest, and couldn't be happier. Their support is top notch, they respond to our emails quickly, and are always available on the phone. They made our cloud migration much more simple and streamlined than I thought possible. Thanks OC Cloud9 for the great work!