Many SMEs outsource some or all of their IT functions to service firms down the road.
The trick is (1) identify a set of your business functions that someone else can do better/cheaper than you can, then (2) set up a good contract to procure those services rather than DIY, then (3) have a reversal plan just in case it doesn't work out.
No silver bullets here, just good management (sadly, as always a scarce commodity).

































