Contact Online

Got A Question?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Schedule Your Appointment Online

Use my convenient online Appointment Scheduler to setup, change or cancel with appropriate notice Teletherapy sessions.  

If you bank online, skype /facetime with friends and family around the country, and shop online, take advantage of the convenience of online therapy. Your time is at a premium. Using the convenience of online therapy means you don't have to fight traffic or travel long distances to get to the therapist of your choice. I am available right in your home at times that work for you.  I will meet you where you are at!

JHT -- Tennessee & New Jersey, USA; & Ontario, CA

Ontario, Canada; Tennessee, USA; New Jersey, USA

Toll Free (833) 444.4049 Ontario, CA (613) 707.2077 or (647) 646.0080

Hours Available




By Appointment




By Appointment


By Appointment


By Appointment


By Appointment

I offer Online Therapy across Tennessee and New Jersey USA & Ontario Canada. Skip the hassle of time stuck in traffic, or having to travel long distances to the therapist of your choice. Online therapy is convenient and keeps you in the comfort and privacy of your own home. 


 Franklin, Springhill, Brentwood, Nolensville & Nashville, Chattanooga, Memphis and all of Tennessee.  Newark, Jersey City, Trenton, Paterson, Elizabeth and all of New Jersey.

Richmond Hill, Aurora, Newmarket, Vaughan, North York & Toronto, Hamilton, Kingston, North Bay and all of Ontario.