Skip to content
A woman sitting at a wooden table at home, looking through an open paper folder, with loose papers and a phone on the table beside her, a potted fig plant and a mug on a sideboard to the left and a curtained window behind her.

Insurance and payment

We accept most major plans in New Jersey and Pennsylvania, and we offer a sliding scale if you’re paying without insurance. If cost is why you’ve been putting this off, start here, then ask us.

Plans we accept

Accepted in both states

  • Aetna
  • Cigna Evernorth
  • United Healthcare
  • Optum
  • Oscar
  • Oxford
  • Carelon Behavioral Health
  • Medicare

New Jersey

  • Blue Cross Blue Shield Horizon NJ
  • NJ Medicaid

Pennsylvania

  • Capital Blue Cross Pennsylvania
  • Highmark Blue Cross Blue Shield Pennsylvania
  • Independence Blue Cross Pennsylvania (Virtual National Network)
  • Geisinger

Other plans

  • Blue Cross Blue Shield of Massachusetts
  • The Health Plan

Don’t see your plan? Ask us anyway. We can check your coverage before your first appointment, so you aren’t surprised later.

Paying without insurance

If you’re paying out of pocket, there’s a session fee, and a sliding scale is available. Ask us what your appointment will cost before you book.

How you can pay

We accept all major credit and debit cards, and cash.

Before your first appointment

Have your insurance info handy when you reach out so we can verify your coverage. Please don’t send insurance ID or member numbers through the contact form — it isn’t secure. We’ll get those details from you directly.

Questions about cost

  • Yes. We accept Medicare and NJ Medicaid.

  • Ask us. We’ll check your coverage before your first appointment and tell you what it would cost if you’re out of network.

  • You can contact us directly. If your plan requires a referral for behavioral health, check with your plan first.

  • Yes, for patients paying without insurance. Ask us about it when you reach out.

In person or by telehealth

Let us check your coverage

Call or email us to check your plan before you book. Calling is the fastest way to reach us. Please don’t include insurance ID or member numbers in any message.

  • No health details needed
  • In person or telehealth services across New Jersey and Pennsylvania