Our Services

Our services encompass a broad and diverse spectrum of counseling, mental health therapy, and professional and community training. Because everyone is different, we offer a customizable and collaborative approach that starts with YOU! 


Keystone does not have a “one size fits all” approach when working with any of our clients, including everyone from individuals to large organizations. Our diverse team of therapists and couselors have access to a broad range of resources that are bridged together to provide what best fits YOUR needs.

Keystone is Here to Support You

Mental Health Therapy & Wellness

Our mental health therapy, counseling, and wellness services include a broad range of life stages and situations, including couples and marriage therapy, family therapy, and individual therapy for children, teens, and adults. We also offer more specialized services, such as court-involved children’s therapy and group support

Learn more about our Mental Health services

Community & Education

Our community and education programs include family programs, school programs, and community resources and collaborations. This area of our practice is as broad as it is diverse, from customized workshops and trainings, through to ongoing case management of individuals and families, we’ll customize a program for your needs. We even provide prenatal/childbirth/postpartum training and doula services. 

Learn more about our Community and Education programs

Professional Support

Our professional development offering includes services tailored for community organizations, local government, and corporate businesses. This practice area serves human service systems, business and community-based organizations, and the clients and customers they serve. 


Learn more about our Professional Development services

Here is what I LOVE to do WITH my Clients...you are not broken so I do not “fix” you. It is not about “what is wrong with you” but “what happened to you”.
— Erica Bosque