Even if you do have IT expertise, it's often more efficient to outsource it for your own projects (while selling your IT expertise to the highest bidder).
It's to be decided on a case by case basis. I used to deploy whole infrastructure outside the wiring in a day with little mgmt overhead. The trick was doing as much ahead of time as possible. Each success fed into next project.
That's why I recommended in a other comment using people that do stuff similar to what you need and split cost among several companies.
That's why I recommended in a other comment using people that do stuff similar to what you need and split cost among several companies.