Fees & Affiliations


My fee for service is $120 per session. I take financial hardship into consideration.

I accept the following insurance carriers:
Blue Cross Blue Shield / Anthem
Managed Health Network


Many insurance companies authorize and will pay for tele-health or video conferencing via the internet. I utilize tele-health in addition to in-person sessions with the secure platform of Vsee. I do believe that it is important to have some in-person sessions as being in the same room allows for a broader resonance of the therapeutic work. Tele-health sessions are helpful if you live at a distance and do not want to drive to my office for every session. Other circumstances such as weather related problems or an extended vacation are also occasions to use tele-health.


Licensed Clinical Mental Health Counselor – NH #593
Licensed Mental Health Counselor – MA #582
Member – American Mental Health Counselor’s Association
Member- New Hampshire Mental Health Counselor’s Association
Analyst Member – New England Society of Jungian Analysts
Analyst Member – International Association for Analytical Psychology
Member – American Psychological Association
Member – APA Division 39 Psychoanalysis

I practice under the ethics codes of the American Mental Health Counselors Association and The New England Society of Jungian Analysts.