Insurance & Payment

We Make Insurance Simple

We accept most major insurance plans and handle all prior authorization paperwork on your behalf — so you can focus on getting better, not navigating your benefits.

Verify My Benefits — Free
Accepted Plans

Insurance We Accept

Don't see your plan listed? Contact us — we add new plans regularly and may still be able to see you out-of-network.

Anthem Blue Cross Blue Shield
Point32Health (Harvard Pilgrim)
Tufts Health Plan
Aetna
Cigna
UnitedHealthcare
Maine Community Health Options
Martin's Point
MaineCare
Medicare Part B
VA Community Care Network
TRICARE East
Coverage by Service

What Does Insurance Cover?

Coverage varies by treatment and plan. Here's a general overview — we'll give you exact figures after verifying your specific benefits.

Service Typical Coverage Prior Auth Required Notes
Psychiatry & Medication Management Usually Covered No Subject to copay/deductible per visit
Therapy & Counseling Usually Covered Rarely Subject to copay/deductible per visit
TMS Therapy Usually Covered Yes Requires failure of 1–4 antidepressants
Spravato (Esketamine) Usually Covered Yes FDA-approved; covered under medical benefit

Coverage details are general guidelines only. We will verify your specific plan benefits before your first appointment — at no charge.

Our Process

How We Handle Insurance For You

1

You Submit a Request

Fill out our online form or call us. Include your insurance information so we can start the verification process.

2

We Verify Your Benefits

Our billing team contacts your insurer to confirm your coverage, deductible status, and any prior authorization requirements.

3

We Obtain Prior Auth

For TMS and Spravato, we handle all prior authorization paperwork and clinical documentation on your behalf.

4

Clear Cost Estimate

Before you begin treatment, we'll give you a clear estimate of your out-of-pocket costs — no surprises.

Have Questions About Your Coverage?

Our billing team is happy to walk you through your benefits before you commit to any treatment. It's completely free and takes about 15 minutes.

Request a Free Benefits Check Call (207) 910-6580

We handle all insurance calls on your behalf

Don't Let Insurance Stop You

Let Us Verify Your Benefits Today

Most patients are surprised how much their insurance covers. Let our team find out for you — at no cost and no obligation.