The cost of running an IT department is significant and for smaller firms this is not a choice. Managed Service Providers can function as an IT department for a business and they all offer a range of services, capabilities, compliance certifications and guarantees. Most providers are in the business of supplying the best service they can within the constraints they have. It is difficult to navigate and decide which provider best suits a company and often expectations are quite different from the reality. It is important that thorough research around the offerings, capabilities and most importantly the skill sets of the technical engineers occurs before arriving at a final choice. All business today is reliant on computer technology and making a wrong choice can have devastating effects on the health of an enterprise.