Ultra Primary Care logo
Direct Primary Care
Family Medicine

Ultra Primary Care

Quick Facts

Membership Price Range$120/month (age 21 and over) | $1,200/year (annual option) | $499 initial consultation
Practice TypeDirect Primary Care
LocationRoanoke, Roanoke Valley, Old Southwest
DoctorsChristy Arthur MD, Family Medicine, Michael Arthur MD, Functional Medicine
Year Founded2023
Panel Size700 patients per doctor
Telehealth TypeVideo visits, telephone, secure portal messaging, text
Telehealth AvailableYes

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

Membership

$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.

Telemedicine
Same-Day Appointments
Max 700 patients per doctor

Our Doctors

Similar Practices Nearby

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