No matter how much you might like your business consultant, there's a good chance that you don't want to have to have them on your payroll indefinitely.
So when you are hiring a new business consultant, that is something that you will want to keep in mind. You will want to hire a person that will help you, or your company, help itself.
When you conduct interviews, let your prospective consultant know that you would like your company to become self sufficient.
Find out what kinds of training that the person can provide for you and your employees. If you are up front about your expectations and what you are looking to get out of your business relationship, then neither of you will go into the the agreement with false expectations.
If your goal is to help your company to become self sufficient, be aware that there will be consultants who will not want to do this. After all, if your company becomes self sufficient, it will mean that their services are no longer required.
There are advantages and disadvantages to both, of course. If you keep your consultant on without learning things yourself you know that they are always there to answer any questions you have.
On the other hand, if you or your company becomes self sufficient you will have tools that you can use in the future, and you will save money in the long run. Only you can decide what is the best decision for you.