What to look for when hiring a coach?

It seems as though the value of having your own personal coach is being understood. In a few conversations over the last few weeks, people were discussing the need to have the impartial supporter who will kick them when they need but overall is taking a stand for...