Depends on the coach. A lot are full of sh*t and are just good at selling.
While it’s not a hard requirement, I would never hire a coach that didn’t have significant success as an entrepreneur. Not a “high level exec”… an entrepreneur who created their own business, with employees, and real world challenges.
Those are harder to come by.
I’m on the other side of the equation. I’m a business coach for founders (started & sold my own company, now do it for fun). Happy to answer any specific questions you may have. And don’t worry, I won’t try to sell you. I’m fully booked and not looking for clients.
The good ones will ask a lot of questions, and also give you advice based on their deep experience in certain areas. For example, I’m really good at branding & marketing, so I am able to give more pointed advice on those topics, but I also have experience in many other areas (hiring, firing, priority setting, partnerships, etc.), so I know the questions to ask. This is what you should look for in a good coach.
It’s important to remember that in coaching, you are the one doing the work still. Coaches don’t implement, they guide. Consultants will do the heavy lifting, so if you want that kind of relationship (short-term worker) then that’s the way to go.