

Family therapy in Johnson City through Headway connects you with warm, solution-oriented providers experienced in parenting, couple communication, and attachment repair. Access care that fits your schedule with sessions available as soon as tomorrow, supported by insurance coverage that can reduce costs by up to 75%.
I’m a dual board-certified Psychiatric Mental Health Nurse Practitioner and Family Nurse Practitioner with experience in both private practice and community mental health settings. My background allows me to work with a wide range of individuals, from those navigating everyday stress and anxiety to those managing more complex mental health conditions.
I earned my Doctor of Nursing Practice (DNP), Family Nurse Practitioner (FNP), and Psychiatric Mental Health Nurse Practitioner (PMHNP) degrees from Middle Tennessee State University, Maryville University, and Murray State University. My training across both primary care and psychiatry allows me to take a comprehensive, whole-person approach to care.
Hi, my name is Greg and I provide thoughtful, individualized psychotherapy and medication management rooted in trust, clinical experience, and genuine human connection. My approach is intentional and collaborative—taking the time to understand each person’s history, goals, and needs before making or adjusting treatment decisions. I support care through both in-office and telehealth visits and serve as a resource by connecting patients to trusted mental health providers when additional support is needed. Above all, I believe mental health is a lifelong pursuit and would love to be a part of your journey.


Headway makes it easier to find family-focused support — from finding the right provider, to understanding costs, to scheduling with ease.
Use left and right arrow keys to switch tabs. Press Shift+Tab to return to the tab list from links in the selected tab.