When it comes to keeping a business running smoothly, it can be hard to decide whether you should hire in-house help or outsource to a consultant....