New Module

Are You Struggling With Your Mental Health?

Get professional counseling services in Richmond, VA

Mental health challenges can disrupt your daily routine, prevent you from reaching your goals and steal your joy. Overcome these struggles with help from a counselor. Keys of Life offers professional counseling services in Richmond, VA.

Our solutions include mental health skill building, intensive in-home therapy and group therapy services. The problems we address range from substance abuse to major depressive disorder using a client-centered approach. We'll even help children who are facing hospitalization avoid out-of-home placement.

Contact our team now to schedule your consultation.

Why trust us?

Whether you're coming to us for professional counseling services or group therapy services, you can expect to leave stronger than when you arrived. Our clients trust us with their treatment plan because we:

Are empathetic to the suffering of others

Have over 20 years of experience

Have experience treating clinical addiction

Are certified in counseling and psychology

We accept insurance and private pay options.


Call today to schedule your appointment with a certified counselor in Richmond, VA.