Palo Alto & San Diego: All sessions videoconference
Roseville & El Dorado Hills: Videoconference and in-person sessions available
Roseville • El Dorado Hills • San Diego • Palo Alto
We Can Help You
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 share 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 click below if you're ready to call or text for an appointment. We look forward to meeting you!
Call or Text for an Appointment Now
We Have Been Featured In
Combined Years Experience
Hours of Therapy Delivered
Locations in Roseville, El Dorado Hills, Palo Alto, and San Diego
We offer individual, teen, couple and family counseling in Roseville, El Dorado Hills, San Diego and Palo Alto.
Our Roseville office is 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.
Our El Dorado Hills office is 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.
Our Palo Alto office is a few blocks off Stanford campus, and serves the communities of Menlo Park, Mountain View, Los Altos, Sunnyvale, Cupertino, Redwood City, San Jose and surrounding areas. This office is currently available for videoconference appointments only.
Our San Diego location is currently available for videoconference appointments only. A physical location is scheduled to open in Fall 2021.
Call Now to Schedule Your Session!