For long term growth, I think a balanced approach works best. Companies can keep basic estimating knowledge internally while using detailed outsourced estimates for larger or complex projects. This helps maintain control on budget while still gaining efficiency from external support.