We're Accepting New Patients. 

Book an Appointment or Just Message Us!

To speed up the process with insurance, please enter the insurance details. This will allow us to contact you with what you can expect for any out-of-pocket cost.  


Thanks for reaching out. We will reach out to you within 24 hours.

Want to talk to us now?

Feel free to call or text us to 973-221-2600

The on-boarding office hours are 9 am to 6 pm EST | Monday -Friday 

Therapists have after-hours availability and weekends.

Want to email us? mainoffice@thevirtualcounselors.com