Based on my experience, Ernest Dianastasis is directly on point. Implementing best practices before making an outsourcing decision is the only responsible course of action