Thomas Haffner

*Contact me for more information about fees.

Technology Assisted Services (Teletherapy)

Register here for video sessions


Sliding Scale Fees Available*


Information on using insurance