Jim has coached me on two separate instances over a 5 year period. He has helped me grow my business and continues to help me stay on track and move toward my goals. I recommend him to my clients as well and he has not failed one of them. I would highly recommend him to you.