There are several key things that your coaching business needs in order to avoid the pitfalls that lead to failure.