VISTA COUNSELING offers an integrative approach to healing the mind. When we provide mental health care we make sure to select and implement a counseling approach determined by the needs, personal traits, cultural background, and therapeutic goals of our client. We incorporate cognitive behavioral, humanistic. systemic perspectives, and EMDR within a culturally sensitive approach.

​VISTA COUNSELING is a multicultural and multilingual family private practice focused on providing compassionate mental health care to children, adolescents, adults, and their families. 

Who can benefit from psychotherapy?
Children, adolescents, and adults, either individually or as a family. Counseling provides the opportunity to talk about social, emotional, or behavioral problems that are either causing you distress or interfering with your functioning. Our therapists are trained professionals who can respond to your concerns in an objective and non-judgmental manner. The counseling relationship is unique in that it provides a safe forum for you to speak freely, knowing that what is shared will be kept private and confidential.


We are partnering with Mental health JH with funding support from St. John’s Health Foundation (SJHF) and the Community Foundation of Jackson Hole, offering up to 6 free sessions of counseling. Click here to complete the form and give us a call to set up an appointment with one of our therapists.
Estamos asociados con Mental Health JH con apoyo financiero de St. John's Health Foundation (SJHF) y el Community Foundation de Jackson Hole, ofreciendo hasta 6 sesiones de terapia gratis. Haga clic aquí para completar el formulario y llámenos para programar una cita con uno de nuestros terapeutas.


suicide prevention.png
VISTA COUNSELING operates during business hours 8:00am to 6:00pm Monday Thru Friday. 
Give us a call for a crisis session, our therapist will get in touch with you as soon as possible. Call us at 307-203-5002.
TEXT 741741 and a crisis counselor will get in touch with you!
free 24/7 support


JACKSON, WY • (307)203-5002