We Help You Get Along With Yourself and Others So You Can Enjoy a Life of Purpose and Meaning

Reconnect with yourself and your relationships

You’ve probably come here because you’re feeling in over your head. Maybe you’re feeling the despair of anxiety, depression, or an addiction. Perhaps you’re losing your teen, or are worried your child may have developmental problems. Maybe you’ve drifted apart from your partner, or your marriage has been rocked by an affair. Or maybe you’re not sure what’s wrong – you’re just sick of feeling tired and empty all the time. You know you need help, but you’re likely nervous about getting started.

Imagine how nice it will feel to know you’re finally getting the help you need! To be able to exhale and let a competent, caring therapist help you shoulder your burdens while they guide you back into the life of peace and happiness you’ve been missing.

Our team of credentialed therapists provides focused, sincere, specialized treatment for a wide variety of mental health challenges. Our unique business model has made us one of California’s most respected mental health groups. Most of our clients are referred to us from a friend or another mental health professional, and almost everyone who sees us reaches their goals. You can read about our specialties and get a feel for our therapists from the menu above, or contact us if you’re ready to call or text for an appointment. We look forward to meeting you!

As Seen In…

How We Can Help You


Couples & Families

Children & Teenagers


Combined Years Experience


Hours of Therapy Delivered


Respected Clinicians


Languages Spoken

Roseville Office

Located conveniently off the I-80 freeway with easy access from the communities of Lincoln, Loomis, Rocklin, Roseville, Granite Bay, Citrus Heights, Orangevale, Folsom, Sacramento, Elk Grove, Davis, Grass Valley, Yuba City and surrounding areas.

El Dorado Hills Office​

Centrally located just off the Latrobe Road exit on I-5 and serves the communities of Granite Bay, Folsom, Placerville, El Dorado Hills, Cameron Park, Rancho Cordova, Gold River, Rancho Murieta and surrounding areas.

How we can help

Individual Counseling

How we can help

Couples & Families

Couples Counseling

Do you feel alone, unfulfilled, disconnected, or unloved in your relationship? Are you and your spouse treating each other more like roommates than lovers?

Foster & Adoptive Family Counseling

Is discord in your adoptive family disrupting your dynamic? Do you find it difficult to communicate with your adoptive or foster child?

How we can help

Children & Teenagers

Children & Teenagers

  • Heartbreaking seeing your children struggle?
  • House filled with fighting?
  • Not sure how to reach your overwhelmed child?

Child Counseling

Teen Counseling

Young Adult Counseling

Co-parenting Counseling

Contact us

We would love to hear from you! Feel free to call, text, or email us and we’ll get back to you within one business day.