The answer depends entirely on the outcome you seek. Coaches and business consultants provide distinctly different benefits for executives, entrepreneurs, professionals, and leadership teams.
Consultants are normally hired to access a body of knowledge and expertise not generally available within the company. Consulting also tends to focus on organizational issues of considerable scope.
Business and executive coaching, by comparison, is highly personalized and aims at enhancing the performance of individuals or perhaps small teams. Whereas consulting is largely informational, coaching is heavily inspirational and "skill-formational."
Consultants focus primarily on externals — processes and activities which outsiders can observe and monitor. Coaches, however, have a deeper agenda, commonly probing the client's inner world to examine the client's
Personal coaching may occur as part of a larger consultancy in which the coach doubles as a consultant. Thus, the line between coaching and consulting is sometimes a bit blurred. Coaching, however, always involves a commitment between the coach and a specific individual in which they agree to
To put this another way, companies hire business consultants to bring them solutions. The purpose of coaching is to help people uncover and implement their own solutions. Both coaches and consultants help you build the business you want. Coaches, however, also help you have the career and life you want.