
Online therapy to examine your life
Are you experiencing stress, anxiety or depression? Are you not sure what you’re feeling or how to make sense of life anymore? Are you navigating a life transition, significant changes or loss and seeking a supportive space to talk things through? Searching for a mental health therapist who takes insurance?
Therapy is an opportunity to develop a new, unique relationship in which you are free to speak your mind, you are heard and experience your emotions, thoughts, beliefs and sense of self in transformational ways. This transformation is driven by a collaboration of curiosity as you and I seek to develop understanding of your life and the neurological restructuring and emotional self-regulation that is reestablished through this relationship and process.
I am a licensed mental health therapist in private practice based in the Shenandoah Valley and serving all of Virginia. My practice accepts insurance for online psychotherapy sessions for teens and adults. My clinical work is influenced by over 7 years of experience offering a therapeutic presence in several settings. I believe being a lifelong learner is essential to my role as a therapist and my clinical judgment is always in development. Whether psychodynamic, CBT, philosophy, attachment theory, literature and beyond, I strive to integrate what we know about living well to best serve you in our therapeutic work together.
I look forward to hearing from you by email, phone or through my Headway Profile to schedule a free 15 minute consultation to learn about your life and interest in therapy.

Office Hours
Monday: 12 to 8
Tuesday: 12 to 8
Wednesday: 12 to 8
Thursday: 12 to 8
All sessions provided online via HIPAA compliant Google Meet
Fee
Self-pay $100 per 53 minute session
Insurance providers I am in-network with through Headway:
- Anthem BCBS
- United Healthcare
- United Healthcare Medicare Advantage
- Carelon Behavioral Health
- Cigna
- Oscar Health
- Oxford
- Aetna
- Quest Behavioral Health
- Blue Cross Blue Shield of Massachusetts
- Horizon Blue Cross and Blue Shield of New Jersey
