Find the 2 Best Mental Health Therapists in Los Altos, CA

Browse 2 mental health therapists serving Los Altos, CA, from practitioners offering individual counseling to those supporting couples and families. Review their therapy approaches and available client feedback, then contact suitable practices about appointments.
John D. McKellar provides specialized psychological services for adults and adolescents dealing with depression, anxiety, addiction, chronic pain, insomnia, and trauma. With nearly 20 years of clinical experience, the practice combines behavioral medicine techniques with neuroscience insights to deliver personalized treatment plans. Services include individual therapy, couples counseling, and structured group programs addressing mental health and chronic condition management.
Stress Management Depression Treatment Anxiety Treatment
Not rated yet
Kevin Brock, PhD
17 Years
Not rated yet
Dr. Kevin Brock, PhD provides specialized mental health therapy focusing on trauma recovery, PTSD treatment, and psychological testing for adults. His practice combines evidence-based modalities like EMDR and DBT with personalized care plans. With 15+ years of clinical experience across diverse settings, he helps clients address anxiety, depression, relationship challenges, and behavioral health concerns.
Trauma & PTSD Treatment Dialectical Behavior Therapy EMDR Therapy
Palo Alto (4.2 mi) Menlo Park (6.0 mi) San Jose (12.9 mi) Santa Cruz (28.7 mi) Mountain View (1.7 mi) Sunnyvale (4.4 mi) Cupertino (6.2 mi) Santa Clara (9.0 mi) Redwood City (9.6 mi) Saratoga (9.8 mi)