Coaching is focused on prevention and maximizing your potential in life, or career, or to determine what is holding you back, or causing you problems in general.
Counseling focuses on mental health issues and is geared towards helping individuals deal with emotional pain.
For a further in-depth explanation on the differences, and to help you determine the type of service (counseling or coaching) needed please click here.