Session Fee
$150 per session
Fees & Contact
Kingston, NH · Haverhill, MA · Telehealth across NH and MA.
$150 per session
We work with a wide range of insurance plans. See the full list below.
Kingston, NH · Haverhill, MA · Telehealth across NH & MA
Choose the setting that works best for you. Both offices provide in-person counseling, and telehealth is available across New Hampshire and Massachusetts.

Inside New Creation Healing Center
80 NH-125
Kingston, NH 03848
Our Kingston office is located inside New Creation Healing Center, a medical practice.

Shepherd’s Heart Counseling
40 Kenoza Ave, Suite 105
Haverhill, MA 01830
Shepherd’s Heart Counseling works with the following insurance plans.









Insurance coverage varies by plan. Please verify benefits, deductibles, copays, network status, and authorization requirements before your first appointment.
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.
Referral Partners
Support for clients and families with emotional, behavioral, relational, or spiritual concerns.
A clinical referral option when needs extend beyond pastoral care.
Coordination with appropriate consent and respect for client privacy.