Photo taken by Christina De Lucia 


*Notice as of January 2021: Unfortunately I am unable to accept new clients at this time. If you would like to be added to the waiting list, please reach out through email.  

Insurance carriers accepted:


-Horizon Blue Cross Blue Shield of New Jersey (Horizon BCBSNJ)

-OptumHealth Behavioral Solutions (formerly United Behavioral Health)

Current self-pay rates (sliding scale): $75 for 45 minute session; $100 for 60 minute session

To schedule an appointment, simply fill out the form below and your inquiry will be answered within 24-48 hours. Evening appointments are also available. 


A free phone consultation is available to discuss your needs, budget, and what type of service you are interested in. For more detailed information on fees, please see the FAQ page.