Services
Choose from in-person or virtual sessions. Most major insurances accepted.
In-Person Sessions
In-person sessions offer a private space to conduct sessions. The office is conveniently located on the second floor on Main Street in Clinton, NJ. In-person sessions are available on Wednesdays and Thursdays.
Virtual Sessions
Virtual sessions can be conducted from your home, car, or office. Virtual sessions are available for anyone in New Jersey or Connecticut, and are available on Monday through and Thursday.
Getting Started is Easy
Chat With Me
Have a question? Get in touch via phone or email.
Book Appointment
Ready to book? Find an available time on my calendar.
1st Session
Complete an intake session in-person or virtually.
Accepted Insurance
Aetna
Blue Cross Blue Shield of Massachusetts
Carelon Behavioral Health
Cigna
Horizon Blue Cross and Blue Shield of New Jersey
Independence Blue Cross Pennsylvania – Virtual National Network
Oscar
Oxford
Quest Behavioral Health
United Healthcare
Contact Me
Ask a question or book an appointment below. For emergencies call 911 or visit your nearest hospital