Professional Mental Health Care for Anxiety & Depression

Licensed California mental health professionals specializing in anxiety and depression treatment. Get matched with a provider who offers therapy, medication management, or both, whatever you need to feel better.

California residents only. You must be in CA at the time of a telehealth visit.

If this is an emergency, call 911 or 988. This form is not monitored 24/7.

We Accept

Major Insurance Providers

Why See a Mental Health Professional for Anxiety & Depression?

If anxiety has been controlling your life or depression has been weighing you down, seeing a mental health professional is the right step. Whether you need talk therapy, medication management, or a combination of both, our board-certified providers in California are here to help you find relief.

Many people reach out when constant worry, panic attacks, persistent low mood, or emotional exhaustion disrupt work, relationships, sleep, or daily life, and they want expert professional help, not guesswork.

Digital Care

HIPAA Secure

When to Seek Professional Help for Anxiety & Depression?

What to Expect? ​

When you see one of our mental health professionals, we take time to understand your anxiety and depression symptoms and create a personalized treatment plan that works for you.

After Your First Visit

Our Specialists

Meet Your Licensed Mental Health Professionals

Our California-based team of board-certified professionals is dedicated to walking with you on your path to wellness.

Blessing Uyovbievbo

MSN, PMHNP-BC

A board-certified psychiatric nurse practitioner with a background in nursing and optometry, Blessing offers compassionate, personalized care for mood disorders, anxiety, ADHD, and more always focused on helping clients find clarity, balance, and confidence.

Caroline Peters​

DNP, PMHNP-BC

With over 20 years in mental health care and a doctorate in nursing practice, Dr. Caroline specializes in trauma-informed, culturally sensitive therapy and psychiatric support for individuals facing complex emotional challenges.

Uche Blessing Ochia

MSN, PMHNP-BC

Uche is a board-certified psychiatric nurse practitioner who delivers thoughtful, personalized mental health care for conditions such as anxiety, depression, and ADHD, supporting clients as they build insight, balance, and confidence in their daily lives.

Lydia M. Nattabi

MSN, PMHNP-BC

With over 15 years of psychiatric nursing experience across crisis, correctional, and outpatient settings, Lydia brings clinical depth and compassionate care to every session, helping clients navigate mood disorders, anxiety, and complex mental health challenges.

Why Choose Wholesome Psych?

Licensed Professionals

Board-certified providers specializing in anxiety and depression treatment

Insurance Accepted

Most major plans. We verify benefits for free

Same-Week Appointments

Seen within 2-5 days, not months 100% Online secure video sessions from home​

Integrated Care

Therapy + medication management from one team

Frequently Asked Questions (FAQs)

1. What type of mental health professional will I see?

You'll be matched with a board-certified psychiatric mental health nurse practitioner (PMHNP-BC). Our providers are licensed in California and specialize in treating anxiety and depression. They can offer both therapy and medication management, giving you comprehensive care from one professional.​

2. How long does the therapy session take?

Your first appointment is typically 60 minutes. Follow-up therapy sessions are 45-50 minutes. Medication management sessions are 30 minutes (if needed)​

3. Will I need medication for anxiety or depression?

Not necessarily. Many patients start with therapy alone. Your mental health professional will assess your symptoms and discuss all treatment options with you, including therapy-only approaches, medication, or combined treatment. The decision is always collaborative and based on what will work best for you.​

4. What if I've tried therapy before?

Sometimes it's about finding the right fit. A fresh evaluation can identify what was missing.​

5. What insurance do you accept?

We accept most major California insurance plans including Aetna, Anthem Blue Cross, Blue Shield, Cigna, Health Net, United Healthcare, Medicare, and many others. Contact us to verify your specific plan.​

6. What happens if I need to cancel or reschedule?

We understand life happens. Please give us 24 hours notice when possible. We have a cancellation policy outlined in Our Terms.

Ready to Begin? We're Here When You Are

You’ve taken the hardest step, recognizing you need support. The next step is simple.