As a small or medium sized business, it's very likely that you rely on outside professional services firms to keep your business running smoothly. You already trust an accountant for your payroll and taxes. You depend on an attorney for legal advice. You probably don't maintain your own delivery fleet. Yet when it comes to Information Technology (IT), you either try to do it yourself or you don't have a relationship with a professional services firm. Your small business faces the same computer and IT challenges as a big business. However, unlike these big businesses, you don't have an IT staff to keep your IT operations secure and always running.