Viability of Hiring an External Trainer
The viability of hiring a trainer from outside depends on your paying capacity. However, we need clarification on the term "hiring from outside." Do you mean hiring an external trainer rather than keeping them on your company's payroll? Or do you mean hiring from another city or even country?
Since you are from a company that sells soft skills training, much depends on the paying capacity of your client. You might hire the world's best trainer, but your clients should be willing to avail themselves of their services. Therefore, this decision depends on the type and quality of your customers. How to satisfy or delight the customers while managing the operational cost is always a challenge in any business, and yours is no exception.
Business grows when the business owner is able to provide evidence of the benefits that past customers or clients accrued by availing themselves of his/her services. Therefore, the larger question is whether you have such proof, be it by having trainers on your company's payroll or hiring from outside.
Thanks,
Dinesh Divekar