Compassionate mental health care that transforms lives

For over 30 years, we have been a trusted behavioral health provider for adults, adolescents, and children.

We’re committed to seeing you as soon as we can, so you can start the next chapter of life. No matter what you’re going through, we are here to help.

Scheduling an Appointment is Easy

We know that taking the first step in any behavioral health journey can be intimidating, so we’re here to make it as easy as possible. Our providers and other professionals are here to empower you with tools to make real, lasting change. You’re looking for answers, and we’ll help you find them.

We’re honored you’re considering us to be your behavioral health partner. Our mission is to remove as many barriers as possible to make it possible for everyone to get the support they need.

Are you ready to get started?

Fill out an adult intake form or a child intake form and guardian authorization.

Once the intake form is submitted a member of our Intake team will reach out to you with next steps, including confirming insurance, finding the right provider for you, and scheduling an initial appointment.

Arrive at our Needham, Norwell, or Hanover office, or log online for Telehealth appointments, to meet your provider in person.

Any questions? Please reach out to Intakes at (781) 429-7755 ext. 333 or

Our Services

Individual, Family, and Couples Therapy

Our compassionate and experienced outpatient therapists and counselors offer therapeutic approaches to help you navigate challenges you are facing to promote healthy relationships and balanced mental health.

Medication Management

Neuropsychological Testing

Neuropsychological testing offers a wealth of potential benefits that can positively impact your life. The comprehensive assessment allows us to precisely identify areas of cognitive functioning that may be affected by a wide range of factors, from neurological conditions and injuries to emotional or behavioral issues.

EMDR Therapy

TMS Therapy

Nutrition & Wellness

We Value Your Feedback!




Find a provider to suit your personality and behavioral health needs.

Our diverse team of providers are here to partner with you on your behavioral health journey. Talk to us about what you’re going through. ADHD? Adjustment issues? Aging? Anxiety? Bipolar disorders? Chronic Illness? Cultural Identity? Depression? Family issues? Grief? LGBTIQ+ identity? Stress? Trauma?

Maybe it’s something else entirely? Our clinicians come from a range of different backgrounds, but they have one thing in common: a commitment to help.

What are you looking for in a behavioral health provider?

Tour Our Offices

Check out our virtual tours of the Needham, Norwell, and Hanover locations.

We Look Forward to Seeing You Soon