
Mountain Roots Direct Primary Care
Quick Facts
| Membership Price Range | Newborn-18 years: $25/month or $300/year | 19-44 years: $60/month or $720/year | 45-64 years: $80/month or $960/year | 65+ years: $100/month or $1,200/year | Families (2 adults + 3 children): $150/month or $1,800/year (additional children $20/month each) | Patients 100 years and older seen for FREE |
| Practice Type | Direct Primary Care |
| Location | Spruce Pine, Downtown Spruce Pine |
| Doctors | Nicole Allen DO, Family Medicine |
| Telehealth Type | Virtual consultations |
| Telehealth Available | Yes |
About
At Mountain Roots Direct Primary Care, Dr. Nicole Allen delivers family medicine to the mountain community of Spruce Pine, NC. She opened the practice to bring relationship-driven, transparent care back to western North Carolina. The practice sits in downtown Spruce Pine on Lower Street, above HairCraft, with dedicated parking and an accessible entrance off Cedar Alley.
Dr. Allen covers a wide clinical range, from pediatrics and women's health to chronic disease management and urgent care. She manages isotretinoin (Accutane) treatment directly, sparing patients a separate dermatology referral. The practice keeps labs affordable through wholesale pricing via Quest and maintains an in-house pharmacy at wholesale cost. Members reach Dr. Allen by phone, email, or text during office hours. The practice also accepts Medicare patients through a private contract.
Details
Address
159A Locust Street, Spruce Pine, NC 28777
Phone
(828) 617-1319Website
Visit websiteMembership
$60/monthly
Membership Details
Monthly membership fee covers all office visits, phone calls, emails, texts, and telemedicine visits. Additional fees may apply for non-covered procedures, labs, medications, or supplies. Re-enrollment fee of $150 applies if rejoining after cancellation.
Our Doctors
Similar Practices Nearby
Explore More
Frequently Asked Questions
Membership fees at Mountain Roots Direct Primary Care vary by age. Children newborn through 18 pay $25 per month. Adults ages 19 to 44 pay $60 per month. Adults ages 45 to 64 pay $80 per month. Patients 65 and older pay $100 per month. Family memberships covering two adults and up to three children run $150 per month. Patients 100 years and older receive care free of charge.
The monthly fee covers all office visits, phone calls, emails, texts, and telemedicine visits. Many in-office procedures are also included. Additional fees may apply for certain labs, medications, supplies, or procedures not covered by the membership, such as pathology on removed skin tissue or the cost of IUD and Nexplanon devices.
Mountain Roots Direct Primary Care does not bill or contract with insurance companies. The practice has opted out of Medicare and does not participate in private insurance networks. Medicare patients may still enroll through a private contract with Dr. Allen. Patients may submit itemized receipts to their insurer for services outside the membership, though many find the direct pricing straightforward and affordable on its own.
Federal legislation expected to take effect January 1, 2026 will recognize Direct Primary Care fees as eligible medical expenses under IRS guidelines. Once that guidance is finalized, members should be able to use HSA funds to pay their monthly membership fee with pre-tax dollars. The practice will update members as official IRS guidance becomes available.
Yes. Mountain Roots Direct Primary Care offers telemedicine visits for members. Virtual consultations take place during regular office hours. MD patient app, available on both Apple and Android devices.
Yes. The practice offers same-day or next-day sick visits. Members also reach Dr. Allen directly by phone, email, or text during office hours, which speeds up access for urgent concerns.
Prospective patients can schedule a free virtual Meet and Greet to learn whether the practice is a good fit before enrolling. com to set one up. MD platform linked on the practice website.
Yes. Employers may purchase DPC memberships for their employees. Many employers pair this benefit with a higher-deductible health plan, which can reduce overall health spending. Employers interested in this option should contact Dr. Allen directly for more information.
Mountain Roots Direct Primary Care charges a $150 re-enrollment fee for patients who cancel their membership and later wish to rejoin. The practice encourages members to reach out before canceling to discuss any concerns.
Mountain Roots Direct Primary Care sits in downtown Spruce Pine on Lower Street, above HairCraft. The practice provides three dedicated patient parking spaces. An accessible entrance with a lift sits just off Cedar Alley, making the office easy to reach for patients with mobility needs.
Practice last updated April 10, 2026


