Raising the Standard of Healthcare
Our direct primary care model offers longer, unhurried visits and direct physician access for a transparent monthly fee. By removing insurance barriers, we focus on personalized, connected care tailored to you and your family.
Dr. Kaleb Roberts is committed to becoming a trusted, long-term physician for Moapa Valley — building lasting relationships and providing dependable care close to home. Bandera Direct Primary Care will open in 2027.
Welcome to Bandera Direct Primary Care
Personalized primary care in Moapa Valley for a simple monthly membership.
Same-day or next-day visits
Longer, unhurried appointments
Direct access to your physician
No copays or surprise bills
Transparent pricing
Discounted medications through our in-office pharmacy
Comprehensive Primary Care for All Ages
Bandera DPC provides personalized primary care covering ~90% of everyday medical needs—including acute illness, chronic disease, and preventive care.
Common conditions managed include:
Asthma and allergies
Diabetes, high blood pressure, and cholesterol
Reflux/heartburn
Behavioral health concerns
Urinary tract infections
Skin conditions
Joint and musculoskeletal pain
In-office procedures available:
Joint and soft tissue injections
Trigger point therapy and dry needling
Osteopathic manipulation
Battlefield acupuncture
Botox for chronic migraine
Skin procedures (biopsy, cyst/abscess drainage, laceration repair, cryotherapy, nail removal)
Preventive and wellness services:
Screening labs
School and sports physicals
Weight management (medications prescribed when medically appropriate)
Women’s health:
Pap smears and endometrial biopsy
Menopause care
Contraception (including IUD placement/removal and oral contraceptives)
Chronic opioid management is not provided.
Membership Pricing
Kids 0-19
$25 per month
(with parent membership)
*Memberships may be canceled at any time
Age 20-39
$60 per month
Age 40-64
$75 per month
Age 65+
$85 per month
Family Pricing
Couple: $140
3-4: $170
5+: $220
College/Trade School Students
$50 per month
*Proof of enrollment required
Sign up
Secure your spot for a new kind of healthcare—join the waitlist for Bandera Direct Primary Care today!
Learn More
Still want to learn more about direct primary care or our practice? Check out our FAQ page for answers to many common questions.
Get in Touch
Get in touch! We’re happy to chat and answer questions, at no obligation to you.