Contact & Scheduling

Start with a free, confidential conversation

Reach Steve directly by phone, or submit a brief inquiry and he will respond within 1–2 business days.

Primary Office
ThriveNow Counseling
851 Fremont Avenue, Suite 214
Los Altos, CA 94024
Tuesday – Friday by Appointment

Sessions are in-person or on-line at the Los Altos office, accessible from Palo Alto, Menlo Park, and Mountain View. Video sessions are available for clients who prefer them.

Request a Consultation

Tell Steve a little about your situation. Initial consultations are confidential and free of charge.

Request a consultation

Free, confidential, and answered personally.

Your message is confidential. Please avoid sharing sensitive clinical details in this form.