Therapy Services in Pennington, Hamilton, Moorestown & Point Pleasant, NJ & Online

At Main Street Counseling, we provide compassionate, evidence-based therapy for children, teens, adults, couples, and families across New Jersey. With offices in Pennington, Hamilton, Moorestown, and Point Pleasant, NJ, we offer both in-person and secure virtual therapy.

If you are searching for:

  • Therapist near me
  • Anxiety therapy in NJ
  • Depression counseling in Hamilton NJ
  • Couples therapy in Moorestown
  • ADHD evaluations for adults
  • EMDR therapy near Pennington
  • In-network therapist accepting Aetna or Horizon

We are here to help.

What Mental Health Services Do You Offer?

We provide therapy for:

  • Addiction & Substance Use
  • ADHD (Children & Adults)
  • Adult ADHD & Autism Evaluations
  • Bipolar Disorder & Mood Disorders
  • Chronic Pain & Chronic Illness
  • Couples & Relationship Counseling
  • Depression
  • Eating Disorders & Disordered Eating
  • Family Therapy
  • LGBTQIA+ Affirming Therapy
  • Men’s Issues
  • Obsessive-Compulsive Disorder (OCD)
  • Personality Disorders
  • Trauma & PTSD
  • Veterans’ Issues
  • Women’s Issues
  • Stress Management & Life Transitions
  • And more

If you’re unsure what type of therapy you need, we will guide you through the process.

What Therapy Approaches Do You Use?

Our licensed therapists use evidence-based treatments tailored to your goals:

  • Cognitive Behavioral Therapy (CBT)
  • Dialectical Behavior Therapy (DBT)
  • Acceptance & Commitment Therapy (ACT)
  • EMDR (Eye Movement Desensitization & Reprocessing)
  • Trauma-Informed Therapy
  • Psychodynamic Therapy

Every treatment plan is personalized to fit your symptoms, preferences, and long-term goals.

Do You Accept Insurance?

Many of our therapists are in-network with:

  • Aetna
  • Horizon Blue Cross Blue Shield
  • Optum
  • United Healthcare
  • UMR
  • Meritain
  • Medicare

If you’re looking for a therapist in New Jersey who accepts Aetna, Horizon BCBS, Optum, or Medicare, our team can help verify your benefits before your first appointment.

What If I Have Out-of-Network Benefits?

If we are not in-network with your insurance plan, you may still receive reimbursement through out-of-network benefits.

Here’s how it works:

  1. You pay for your session at the time of service.
  2. We provide a detailed superbill with required insurance codes.
  3. You submit the superbill to your insurance company.
  4. Your insurance may reimburse you directly based on your plan.

Many clients receive partial reimbursement for therapy sessions. We are happy to help you understand how to check your out-of-network mental health coverage.

Where Are You Located?

Main Street Counseling has convenient offices in:

  • Pennington, NJ
  • Hamilton, NJ
  • Moorestown, NJ
  • Point Pleasant, NJ

We also offer secure telehealth therapy throughout New Jersey.

How Do I Get Started?

If you’ve been searching for:

  • Best therapist near me
  • Therapy that accepts insurance in NJ
  • Couples counseling near Hamilton NJ
  • EMDR therapist in Moorestown
  • ADHD testing for adults in New Jersey

Taking the first step can feel overwhelming but you don’t have to navigate it alone.

Contact Main Street Counseling today to schedule a confidential consultation. We’re here to listen and help you move forward with confidence.