About Us

Whole‑person care, rooted in compassion

To us, good health means more than treating your symptoms. It’s about helping you feel in control of your wellbeing body, mind, and spirit.

Who we are

As your neighborhood health care clinic, we’re here to help our patients develop self-assurance and peace of mind no matter what ails them. Woman‑owned and community‑focused, we aim to make care feel personal, accessible, and truly supportive. Whether you’re coming to us for medical care, mental health services, or wellness support, we’re here to help you feel whole.

Our mission

At Roanoke Resource, our mission is to provide compassionate, comprehensive care that nurtures the whole person. We believe health is more than the absence of illness—it’s the presence of confidence, clarity, and connection. Through integrated primary care, mental health services, and wellness treatments, we empower our patients to thrive in body, mind, and spirit.


Meet our team

Our team brings together experienced medical providers, mental health professionals, and support staff who are committed to walking alongside you in your health care journey.

Filter team by:
Dr. Celia McCauley-Wittl

Dr. Celia McCauley-Wittl

DNP, FNP-BC, PMHNP-BC, RN, QMHP-A
Owner, Operator, Provider

I am passionate about walking alongside my community, offering care that heals, supports, and uplifts every step of the way.

Douglas Buchanan

Douglas Buchanan

Staff Manager, MHCSS

I was drawn to the mental health field because I thrive on problem-solving and enjoy creating solutions to complex challenges.

James Palmer

James Palmer

Office Manager

I enjoy working in administration so I can remove barriers for our front-line staff, so that they can focus on better service for their clients and our community.

Porsha Waddey

Porsha Waddey

Staff Manager, PSR

I value the importance of looking at others experiences and helping them use those experiences to shape who they are to heal and grow as well as building a sense of community and support within the population

Robert Jackson

Robert Jackson

Key Employee, MHCSS

I pursued mental health work to help people cope with challenges and successfully navigate day-to-day living.

Dr. Samantha Hall

DNP, FNP-BC
Primary Care

I am a doctoral-prepared Family Nurse Practitioner with a passion for empowering patients through education and proactive care.

Susan Evans-Brown

MHCSS

In my heart as a young girl, I loved nurturing everything, including my elderly neighbors, and Pets. And although nursing was not for me, I still continued to do the work and it eventually turned into a mental health career, and I love the work and the joy that it brings to others.

Abby Simms

MHCSS

I value community and showing up to care for those around us and at Roanoke Resource I get to be a part of a team who goes out every day to do so!

Avery Wolfe

PSR

I enjoy working in mental health because every day offers an opportunity to help people feel seen, understood, supported, and celebrated.

Dr. Gwen Spangler

DNP, FNP, PMHNP
Psychiatry

I like helping people feel better by focusing on the mind/body connection.

Ellen Weber

PMHNP-BC
Psychiatry

I became a PMHNP to help break the stigma around mental illness in our community and provide compassionate, patient-centered care that truly makes a difference in people's lives.

Courtni Sandras-Gaut

LCSW
Utilization Management

I enjoy working with a population of individuals that exhibit such strength and resilience.

Janiyah Bailey

MHCSS

I chose the mental health field because I believe no one should have to navigate their darkest moments alone.

LaCiann Divers

RMA
Psychiatric Assistant

I enjoy working with my Roanoke Resource family because we are just that, family. They make each day a joy to be here.

Derek Wittl

Information Technology

I like being part of a team that makes the community better.

Esther Lamar

Reception

I enjoy working in mental health because I am able to have an impact on people’s lives in a variety of ways whether small or large.

Diane Rhodes

Reception

I am the morning receptionist and enjoy greeting consumers and like to help them with anything to have a better day.

Lee Meador

Administrative Assistant

It’s not whether you get knocked down, it’s whether you get up.

Girlfriend

I love sprinkling calm when people need it most or adding just the right amount of chaos to brighten someone’s day.

Take a step toward wellness

By seamlessly blending primary care with mental health and wellness services, we help our patients thrive in every aspect of their lives.

What our clients have to say