There are many aspects to creating content. Although many companies outsource sometimes it’s more cost effective to consult with someone who’s done what you’re looking to get done.
Consulting
Providing information to a client.
Solving a client’s problems.
Making a diagnosis, which may necessitate redefinition of the problem.
Making recommendations based on the diagnosis.
Assisting with implementation of recommended solutions.
Building a consensus and commitment around corrective action.
Teaching clients how to resolve similar problems in the future.
Permanently improving organizational effectiveness.