New and Potential Clients


  1. Read the FAQ for answers to many common questions about services, fees, effectiveness and more. If you have other questions, please feel free to call me directly at 801.787.8014 or email me at and I'll be happy to answer any of your questions;

  2. Free 30-minute Phone Consultation. If you'd like you can call me at 801.787.8014 so we can discuss your concerns and make sure that I'm the right guy for your needs. This is an optional step. If you already know you want to work with me and don't need to ask my questions beforehand you're welcome to go ahead and just schedule your appointment.

  3. Download the New Client Welcome Packet which contains application and forms (welcome letter, informed consent, release of information, office directions, etc). Fill this out and email it or bring it with you to our first session;

  4. Schedule: Scheduling is easy. You can call or text me at 801.787.8014 or you can easily schedule online anytime. For our first session, be sure sure to schedule a 90-minute session so we have sufficient time to address your concerns, establish goals, learn some skills and begin the first steps of your action plan.

Coaching Available Locally and Remotely

I work with life-coaching (individuals, couples, families) and executive coaching clients all across the nation and internationally. Coaching sessions are conducted in person (locally or on-site), via telephone, or via video conference (ie., Skype). While the names of my coaching clients, of course, are kept strictly confidential, I have worked with clients from the red-marked areas on the map above and am available to work with you locally, on-site, or remotely.

Hover over each continent to see states and countries I've worked with clients in:

USA: Alabama, Arizona, California, Colorado, Georgia, Idaho, Illinois, Kentucky, Michigan, Missouri, New York, Tennessee, Texas, Utah, Virginia, Washington.

INTERNATIONAL: Afghanistan, Canada (Alberta, Nova Scotia and Ontario), Chile, China, England, Mexico, Nigeria, Norway, South Africa.

Consulting & Training Client List

These are just a few of the corporations and organizations that I have provided consultation and/or training:

Corporate & Government Organizations

Educational Organizations

Professional & Mental Health Organizations

Media & News Organizations

Parenting Organizations

Faith-based Organizations

Community & Civic Organizations