Do you think there are benefits of working with a business coach?
Why have you resisted working with one in the past?
If a business coach can't quantify the benefits for you then they are obviously not the coach for you. A coach is a catalyst to help you achieve your goals faster and with less resistance, to challenge your beliefs and patterns of thinking and help you make decisions and move forward with confidence in your business.
This being said, getting results comes down to your willingness to keep your commitments, implement the agreed upon strategies and put the effort in. Coaching is not a magic pill, however it is essential for any business or sporting professional who wants to perform at the top of their game.
The very fact that you asked this question Ben makes it's answer glaringly obvious!
Find a good one with great credentials (and a little grey hair), make certain you keep away from any franchised perorations that push a coaching formula.