I'd recommend Brendan at Crescent Group Consulting for anyone serious about their career. I'm very happy with the results.
Originally I hired a "certified life coach" who I paid for 10 hours of sessions before I figured out I was basically just paying her to be my friend. Her career advice to me was be myself, work on my emotional intelligence, and always maintain a good life/work balance. Vague, and not much help. She was a lot more interested in my personal life.
Brendan cost twice as much as her per hour, but I only needed 3.5 hours, it was great advice, we had a specific plan at the end of it, and the plan seems to be working great. So I spent less money and time, and actually got value as compared to the life coach.
I will give you a warning. Brendan gives it to you straight, and gets right to the point. I appreciate that kind of approach, but if you're not that kind of person, then you might find him a little blunt at first. He's also kind of funny in a dry, different way. And he was not very interested in my personal life, except how it was related to my professional goals.
I wish I had hired him first, and saved the money I spent on the life coach, but lesson learned. A lower price isn't always a bargain, and I knew that before, it's just that you always think it will be okay until it isn't.