our care team

Meet the people who will take care of you

Our providers are primary care physicians, nurse practitioners, and physician assistants who specialize in senior care across rural North Carolina.

Filter by location:
PA-C
Allison Alexander, PA-C
Advanced Practice Provider

Allison is a physician assistant who values patient-driven care and considers it a privilege to support patients through some of life’s most personal health moments. Outside the clinic, she enjoys camping, running, tennis, and gardening with her family in North Carolina.

Hopscotch Primary Care Marion
Not Accepting New Patients
Hopscotch Primary Care Marion
FNP-C
Amy Cable, FNP-C
Advanced Practice Provider

Amy is a family nurse practitioner with over 20 years of experience in healthcare, dedicated to helping patients take care of their health and live well. Outside the clinic, she enjoys hiking, biking, gardening, and time with her three dogs in Morganton.

Hopscotch Primary Care Marion
Accepting New Patients
Hopscotch Primary Care Marion
FNP
Amy Shepherd, FNP
Advanced Practice Provider

Amy is a nurse practitioner with a background in emergency nursing, passionate about educating patients and empowering them to make informed health decisions. Outside the clinic, she enjoys traveling, hiking, reading, and spending time with her family in Shelby.

Hopscotch Primary Care Shelby
Accepting New Patients
Hopscotch Primary Care Shelby
NP
Ashley Williams, NP
Advanced Practice Provider

Ashley is a nurse practitioner specializing in geriatrics, passionate about helping older adults stay comfortable and maintain quality of life at home. Outside the clinic, she enjoys camping adventures with her family in Burnsville.

Hopscotch Primary Care Spruce Pine
Accepting New Patients
Hopscotch Primary Care Spruce Pine
DNP, FNP-C
Cindy Bortz, DNP, FNP-BC
Advanced Practice Provider

Cindy is a doctor of nursing practice and family nurse practitioner who’s passionate about building meaningful relationships and caring for patients like family, inspired by her own experiences with loved ones. Outside the clinic, she enjoys time with her family, mission work, and the outdoors in Lenoir.

Hopscotch Primary Care Hudson
Accepting New Patients
Hopscotch Primary Care Hudson
MD
Elizabeth Bammer, MD
Primary Care Physician

Dr. Bammer is a family medicine physician who is passionate about hearing her patients' stories and working side by side with them to support a healthy and happy life. Outside of the clinic, she enjoys travel, yoga, skiing, and golf with her husband and daughter in North Asheville.

Hopscotch Primary Care Weaverville
Not Accepting New Patients
Hopscotch Primary Care Weaverville
MD
Gregory Price, MD
Medical Director

Dr. Price is a family medicine physician who enjoys the problem-solving aspect of patient care and brings a broad background shaped by diverse clinical and field experiences. Outside the clinic, he enjoys hiking, running, traveling, and exploring national parks with his wife and two daughters.

Hopscotch Primary Care Boone
Accepting New Patients
Hopscotch Primary Care Boone
PA-C
Hamza Ahmed, PA-C
Advanced Practice Provider

Hamza is a physician assistant who values building trust with patients and creating a safe, supportive space where they feel heard and understood. He has a special interest in psychiatry and palliative care and is passionate about improving quality of life through compassionate care.

Hopscotch Primary Care Marion
Accepting New Patients
Hopscotch Primary Care Marion
MD
Harrel Royer, MD
Medical Director

Dr. Royer is a family medicine physician with a background in rural health, passionate about making a daily impact through meaningful patient relationships and care. Outside the clinic, he enjoys mountain biking, reading, and life in Brevard with his wife and daughter.

Hopscotch Primary Care Brevard
Accepting New Patients
Hopscotch Primary Care Brevard
NP
Jenna Hoover, NP
Advanced Practice Provider
Hopscotch Primary Care Brevard
Accepting New Patients
Hopscotch Primary Care Brevard
MD
Jennifer Diehl, MD
Medical Director

Dr. Diehl is a family medicine physician who’s passionate about prevention, patient education, and empowering people to live healthier lives. Outside the clinic, she enjoys reading mystery novels and spending time with her animals in Tryon.

Hopscotch Primary Care Tryon
Accepting New Patients
Hopscotch Primary Care Tryon
FNP
John Roegge, FNP
Advanced Practice Provider

John is a family nurse practitioner with a background in internal medicine and emergency care, focused on building strong patient relationships and supporting long-term health through prevention and chronic care management. Outside the clinic, he enjoys family time, DIY projects, and exploring the outdoors in Candler.

Hopscotch Primary Care Asheville-Yorkshire
Accepting New Patients
Hopscotch Primary Care Asheville-Yorkshire
MD
John Uche, MD
Medical Director

Dr. Uche is a family medicine physician passionate about empowering patients to manage their health and improve quality of life through education, prevention, and compassionate care. Outside the clinic, he enjoys cooking, reading, traveling, and watching soccer, especially cheering on Chelsea FC—, ith his family in Charlotte.

Hopscotch Primary Care Shelby
Accepting New Patients
Hopscotch Primary Care Shelby
FNP-C
Josh Cooke, FNP-C
Advanced Practice Provider

Josh is a family nurse practitioner with 25 years of experience as a paramedic and flight paramedic who is passionate about making a positive difference in the lives of his patients. Outside of work, you can find him hunting and fishing in the mountains of Western North Carolina or serving as a Pastor at Black Mountain Baptist Church in Little Switzerland.

Hopscotch Primary Care Spruce Pine
Accepting New Patients
Hopscotch Primary Care Spruce Pine
PA
JT LaBruyere. PA
Medical Director

JT is a physician assistant who finds purpose in guiding patients through their health journey and building meaningful, supportive relationships. Outside the clinic, he enjoys coaching soccer, running local coffee shops, and spending time with his wife and two kids in West Asheville.

Hopscotch Primary Care Asheville-Yorkshire
Accepting New Patients
Hopscotch Primary Care Asheville-Yorkshire
MD
Karen Ross, MD
Medical Director

Dr. Ross is a family medicine physician, specializing in geriatrics, who knows that caring for older adults means caring for the whole family around them. When she's not caring for patients, you can find her gardening, hiking, or visiting the arboretum.

Hopscotch Primary Care Weaverville
Accepting New Patients
Hopscotch Primary Care Weaverville
FNP
Kari Morris, FNP
Advanced Practice Provider

Kari is a nurse practitioner passionate about caring for patients, providing education, and helping them improve their health and well-being. Outside the clinic, she enjoys outdoor activities like hiking and boating, gardening, and spending time with her husband and two sons in Boone.

Hopscotch Primary Care Boone
Accepting New Patients
Hopscotch Primary Care Boone
MD
Keturah Bell, MD
Medical Director

Dr. Bell is a family medicine physician who is passionate about listening closely to patients and working collaboratively to improve their health through personalized care. Outside the clinic, she enjoys farm life in Rutherfordton, raising goats, and weaving handmade shawls and scarves.

Hopscotch Primary Care Spindale
Accepting New Patients
Hopscotch Primary Care Spindale
PA
Kevin Panebianco, PA
Advanced Practice Provider

Kevin is a physician assistant that values having the time to truly care for each patient, focusing on quality over volume to provide more thoughtful, personalized care.

Hopscotch Primary Care Tryon
Accepting New Patients
Hopscotch Primary Care Tryon
FNP
Laurel Ross, FNP
Advanced Practice Provider

Laurel is a family nurse practitioner with a background in ICU nursing, passionate about proactive, preventative care and collaborating with patients to reach their health goals. Outside the clinic, she enjoys hot yoga, hiking, and time with her family in Candler.

Hopscotch Primary Care Asheville-Brooklet
Accepting New Patients
Hopscotch Primary Care Asheville-Brooklet
PA-C
Leanne McAlexander, PA-C
Advanced Practice Provider

Leanne is a physician assistant who values strong patient relationships, teamwork, and helping patients connect with the care and community resources they need. Outside the clinic, she enjoys hiking, yoga, and spending time with her dog Blue in Boone.

Hopscotch Primary Care Boone
Accepting New Patients
Hopscotch Primary Care Boone
MD
Mel Daly, MD
Medical Director

Dr. Daly is a family medicine physician specializing in geriatric care with decades of experience leading programs and caring for older adults, including earning national recognition for his work. Outside the clinic, he enjoys sports, travel, and mountain life with his wife and two sons.

Hopscotch Primary Care Hudson
Accepting New Patients
Hopscotch Primary Care Hudson
PA
Meleah Hilton, PA
Advanced Practice Provider
Hopscotch Primary Care Shelby
Accepting New Patients
Hopscotch Primary Care Shelby
MD
Michael Barmach, MD
Medical Director

Michael is a family physician who believes in building lasting relationships with patients and their families, with a special focus on preventative care, chronic disease management, and sports medicine. When he's not in the clinic, he enjoys hiking, tennis, fishing, and kayaking around his new home in Asheville.

Hopscotch Primary Care Asheville-Brooklet
Accepting New Patients
Hopscotch Primary Care Asheville-Brooklet
FNP
Michelle Long, FNP
Advanced Practice Provider
Hopscotch Primary Care Burnsville
Not Accepting New Patients
Hopscotch Primary Care Burnsville
FNP
Mike Aley, FNP
Advanced Practice Provider

Mike is a family nurse practitioner who is passionate about partnering with patients to set and achieve meaningful health goals through compassionate, comprehensive care. Outside the clinic, he enjoys running, landscaping, traveling, and spending time with his family.

Hopscotch Primary Care Asheville-Brooklet
Accepting New Patients
Hopscotch Primary Care Asheville-Brooklet
NP
Pam Packard, NP
Advanced Practice Provider

She’s a doctorally prepared nurse practitioner who is passionate about meeting patients where they are and providing care that fits their lives and needs. Outside the clinic, she enjoys spending time outdoors in Kings Mountain with her husband and three children.

Hopscotch Primary Care Shelby
Accepting New Patients
Hopscotch Primary Care Shelby
MD
Patrick Contino, MD
Medical Director

Dr. Contino is a family medicine physician who takes a holistic, team-based approach to care, combining evidence-based and lifestyle medicine to support whole-person health. Outside the clinic, he enjoys family time, reading, fitness, and life in Asheville, along with hobbies like gardening, cooking, and outdoor adventures.

Hopscotch Primary Care Asheville-Brooklet
Accepting New Patients
Hopscotch Primary Care Asheville-Brooklet
DNP, FNP-C
Rhonda Morris, DNP, FNP-BC
Advanced Practice Provider

Rhonda is a doctor of nursing practice and family nurse practitioner with over 29 years of nursing experience who takes a holistic, patient-centered approach that empowers patients to take an active role in their own well-being. Outside of the clinic, she enjoys reading, gardening, and spending time with family, friends, and her pets.

Hopscotch Primary Care Marion
Accepting New Patients
Hopscotch Primary Care Marion
MD
Robyn Latessa, MD
Primary Care Physician

Dr. Latessa is a family medicine physician who values deep patient relationships and finds joy in being part of each person’s healing journey. Outside the clinic, she enjoys time with her daughters, outdoor activities, and caring for her plants in Asheville.

Hopscotch Primary Care Asheville-Yorkshire
Not Accepting New Patients
Hopscotch Primary Care Asheville-Yorkshire
MD
Sandra McCormack, MD
Primary Care Physician

Dr. McCormack is a family medicine physician that's committed to delivering high-quality, patient-centered care and is passionate about achieving the best possible outcomes for those she serves.

Hopscotch Primary Care Tryon
Not Accepting New Patients
Hopscotch Primary Care Tryon
MD
Stephen Hayes, MD
Primary Care Physician

Dr. Hayes is a family medicine physician who values long-term patient relationships and providing personalized, whole-person care to support better overall health. Outside the clinic, he enjoys hiking, mountain biking, skiing, and spending time outdoors in Spruce Pine with his wife and dogs.

Hopscotch Primary Care Burnsville
Not Accepting New Patients
Hopscotch Primary Care Burnsville
FNP-C
Tabitha Fox, FNP-C
Medical Director

Tabitha is a family nurse practitioner who is passionate about patient education and helping people clearly understand their care plans. Outside the clinic, she enjoys running, beach trips with her family, and life in Burnsville with her husband and two young children.

Hopscotch Primary Care Burnsville
Accepting New Patients
Hopscotch Primary Care Burnsville
MD
Timothy Dailey, MD
Primary Care Physician

Dr. Dailey is a family medicine physician with nearly three decades of experience, passionate about helping patients heal, especially when it comes to mental health and overall well-being. Outside the clinic, he enjoys hiking with his dog, playing electric guitar, and visiting his four adult children across the country.

Hopscotch Primary Care Boone
Accepting New Patients
Hopscotch Primary Care Boone
FNP
William McAneny, FNP
Advanced Practice Provider

William is a nurse practitioner who is passionate about patient education and empowering people to take an active role in their health. Outside the clinic, he enjoys hiking, driving mountain roads, and spending time in Asheville with his wife and their senior dog, Mira.

Hopscotch Primary Care Weaverville
Accepting New Patients
Hopscotch Primary Care Weaverville