
I help individuals who are feeling overwhelmed by life’s challenges move forward with greater clarity and confidence. If you’ve been feeling nervous, down, restless, or overwhelmed, I want you to know that change is possible and you’re in the right place.
My approach is collaborative and solution-focused. Together, we’ll identify your goals and develop practical tools that can help you make meaningful and lasting changes. You can expect our time together to feel productive and focused, while still moving at a pace that feels right for you.
I’ve spent more than 10 years as a Licensed Clinical Psychologist helping people navigate stress, anxiety, depression, adjustments, and major life transitions. While I bring a deep background in solution-focused approaches, I prioritize the human connection above all else. I truly believe the best tools only work when you feel heard, understood, and supported.
I meet with patients virtually and in person. I also offer Walk and Talk therapy for those who feel more comfortable talking shoulder to shoulder or while on the move. The easiest way to get started is to schedule a free 15-minute consultation. We can talk about what you’re looking for, make sure we’re a great fit, and get you on the calendar.
Accepting new patients
Send Teresa a private message to ask about availability, services, or whether they're the right fit for you.
Free · Your information stays private
1535 N Main St, Suite 220
Walnut Creek, CA, 94596