John is a transformational, intelligent thought leader. He just thinks differently from anyone I know. Somehow, he sees opportunities and angles that no one else sees and before anyone else sees them. His advice has taken our small family business to the next level and beyond. This style of coaching is amazing because I can get him anytime I need him. We do not need to have a scheduled meeting every month. He is always right in my pocket and I talk to him several times a week about just about anything. I cannot recommend him highly enough.