Understanding Outsourcing IT:

My phone rang at 2:47 AM last Tuesday. It was Janet, who owns three dental offices in Phoenix. Her patient scheduling system had crashed, and she had 200 appointments starting at 7 AM. “Should I have kept my IT guy instead of firing him last month?” she asked.
I get calls like this more often than I’d like. Business owners second-guessing their IT decisions at the worst possible moments.
The truth? There’s no perfect answer. I’ve seen tiny companies thrive with massive outsourcing deals, and I’ve watched Fortune 500 firms crash and burn trying to do everything internally. After two decades of cleaning up these messes, I’ve got some thoughts.