
Ultra Primary Care
Quick Facts
| Membership Price Range | $120/month (age 21 and over) | $1,200/year (annual option) | $499 initial consultation |
| Practice Type | Direct Primary Care |
| Location | Roanoke, Roanoke Valley, Old Southwest |
| Doctors | Christy Arthur MD, Family Medicine, Michael Arthur MD, Functional Medicine |
| Year Founded | 2023 |
| Panel Size | 700 patients per doctor |
| Telehealth Type | Video visits, telephone, secure portal messaging, text |
| Telehealth Available | Yes |
About
At Ultra Primary Care, Dr. Christy Arthur and Dr. Michael Arthur deliver direct primary care from their home at The Center for Ultra Health in Roanoke, Virginia. Dr. Christy Arthur opened the practice on January 9, 2023, after seventeen years at Carilion Family Medicine-Brambleton. Dr. Michael Arthur joined in 2023, bringing functional medicine to the team.
The practice serves adults 21 and older under a straightforward membership model. Membership costs $120 per month or $1,200 per year and covers all primary care visits, whether in-person, virtual, or by phone. The two physicians keep their combined panel under 700 patients, which allows same-day appointments and longer visits. The office on Albemarle Avenue in Old Southwest Roanoke features warm, carpeted exam rooms and no waiting room. Members also gain access to the Ultra Weight program, which includes weekly group coaching, twice-monthly walks and hikes, and body composition scans. Ultra Primary Care negotiates discounted lab and radiology rates with local providers, and members can use FSA and HSA funds toward their monthly fee.
Details
Address
227 Albemarle Ave SW, Roanoke, VA 24016
Phone
(540) 989-9800Website
Visit websiteMembership
$120/monthly ($1,200/annual)
Membership Details
Ages 21 and older: $120/month or $1,200/year. Includes ALL services including virtual, telephonic and in-person physician visits, as well as access to your own personal physician. Labs are billed separately. Low cost options available. Radiology and specialty testing referrals available. Initial Consultation: $499.
Our Doctors
Similar Practices Nearby

Ultra Primary Care
Family Medicine, Preventive Medicine, Functional Medicine

Star City Medical
Internal Medicine

Rockwell Physicians
Internal Medicine, Pediatrics, Primary Care, Preventive Medicine
Explore More
Frequently Asked Questions
Membership at Ultra Primary Care costs $120 per month or $1,200 per year for adults 21 and older. The membership covers all primary care services, including in-person, virtual, and phone visits, as well as direct access to your personal physician. Lab work bills separately, though the practice offers low-cost options through negotiated local rates.
The membership covers all physician visits, whether in-person, by phone, or via telehealth. Members also gain direct access to their personal physician, same-day appointment availability, supplement prescribing through FullScript, and complimentary access to the Ultra Weight program. The practice does not bill insurance for primary care services, so there are no co-pays for covered visits.
Prospective patients start by scheduling a free 20-minute meet-and-greet phone call. During that call, the team discusses how Ultra Primary Care can partner with you for primary care. An initial consultation costs $499. From there, you enroll in a monthly or annual membership plan.
Yes. Ultra Primary Care accepts FSA and HSA dollars toward the monthly membership fee. This makes it easy to use pre-tax healthcare funds for your primary care costs.
Ultra Primary Care does not bill insurance for primary care services. The monthly membership fee covers all primary care visits directly. The practice does accept Medicare patients but does not bill Medicare. Your insurance can still cover medications, specialty testing, and outside referrals.
Yes. Ultra Primary Care offers virtual and telephonic visits as part of the standard membership. Patients can connect with their physician by video, phone, or patient portal message for many concerns, without scheduling an in-person visit.
Yes. Ultra Primary Care offers same-day appointments. The practice keeps its combined panel under 700 patients, which gives each physician the scheduling flexibility to accommodate urgent needs quickly.
Ultra Weight is a weight management program available as a complimentary benefit for existing members. It includes weekly group coaching sessions, twice-monthly walks and hikes for all fitness levels, up to three body composition scans, and education on peptides, protein, and nutrition. Members also join a supportive Facebook community with challenges and prizes.
Yes. Dr. Michael Arthur provides functional medicine care at The Center for Ultra Health. Members can access functional medicine consultations that focus on integrative approaches, supplement research, and root-cause strategies for chronic conditions. Dr. Christy Arthur and Dr. Michael Arthur collaborate closely on these cases.
Ultra Primary Care sits at 227 Albemarle Ave SW in the Old Southwest neighborhood of Roanoke, Virginia, on the corner of Albemarle Ave and Third Street. Street parking is available directly outside, and a parking lot across Albemarle Avenue provides additional options.
Practice last updated April 11, 2026
