Fees & Contact

Take the next step toward hope and healing.

Kingston, NH · Haverhill, MA · Telehealth across NH and MA.

Session Fee

$150 per session

Insurance

We work with a wide range of insurance plans. See the full list below.

Locations

Kingston, NH · Haverhill, MA · Telehealth across NH & MA

Our Locations

Choose the setting that works best for you. Both offices provide in-person counseling, and telehealth is available across New Hampshire and Massachusetts.

Kingston office building

Kingston, NH

Inside New Creation Healing Center

80 NH-125
Kingston, NH 03848

Our Kingston office is located inside New Creation Healing Center, a medical practice.

Haverhill office building

Haverhill, MA

Shepherd’s Heart Counseling

40 Kenoza Ave, Suite 105
Haverhill, MA 01830

Insurance We Accept

Shepherd’s Heart Counseling works with the following insurance plans.

Blue Cross Blue Shield
Cigna Healthcare
Aetna
UnitedHealthcare
Optum
Harvard Pilgrim Health Care
Tufts Health Plan
Medicare
TRICARE
WellSenseCarelonMedicaidAmeriHealthMeritain HealthMartin’s PointWellpointHumana

Insurance coverage varies by plan. Please verify benefits, deductibles, copays, network status, and authorization requirements before your first appointment.

Connect with us.

Ricardo Triani
978-308-2426
rtriani@shepherdsheartc.com

Stephen Savage
603-553-5569
ssavage@shepherdsheartc.com

Please do not send highly sensitive clinical information by ordinary email.

Secure appointment requests

Use our SimplePractice Client Portal.

Open Secure Client Portal

Referral Partners

Collaborative care.

Physicians & Schools

Support for clients and families with emotional, behavioral, relational, or spiritual concerns.

Pastors & Churches

A clinical referral option when needs extend beyond pastoral care.

Professional Referrals

Coordination with appropriate consent and respect for client privacy.