Choose your service. Book in minutes.
Select the care you need, confirm your insurance, and schedule through our secure online booking system — or subscribe to a monthly wellness package for ongoing care.
Book an in-person appointment
Choose your service, tell us about your insurance, then pick a time at our Vista clinic — 906 Sycamore Ave, Suite 201, Vista, CA. New-patient registration and consent forms are completed through our secure patient portal after scheduling.
- 1Select service
- 2Check insurance & book
Step 1 — Select a service
Click a service card to select it for an in-person visit, then press Continue.
Select a service above to continue.
Subscribe or start your wellness package
Prefer predictable monthly pricing? Choose a package that fits your goals — from primary care visits to addiction recovery memberships and wellness subscriptions.
Primary care cash-pay packages
Transparent flat-rate visits for patients without insurance or those who prefer to pay directly.
Initial Medical Consultation
$120
Comprehensive new patient visit with Dr. Moasis and his team.
Two-Week Follow-Up
$99.99
Review bloodwork results and adjust your care plan.
Subsequent Follow-Up Visits
$99.99
Ongoing primary care at an affordable flat rate.
MAT recovery memberships
Monthly plans for Suboxone and medication-assisted treatment — visits and monitoring included.
MAT Starter Plan
$399/month
2 visits per month plus monitoring
MAT Core Plan
$499/month
Weekly visits in month one, monthly thereafter
MAT Premium Plan
$599/month
Weekly therapy integration, priority scheduling, and medication management
Wellness & longevity memberships
Ongoing wellness care with flexible monthly options — from energy and recovery to weight loss, red-light therapy, and elite longevity programs. View all membership details.
Wellness Energy Membership
$99.99/month
Recovery & Longevity Membership
$149.99/month
Supports healthy recovery, tissue repair, active lifestyles, and longevity.
Oasis Elite Longevity Membership
$499.99/month
Our most comprehensive physician-directed longevity program.
Ready to enroll in a monthly package or have questions about memberships?
Accepted insurances
We accept most major PPO plans and Medicare. We do not currently accept Medi-Cal. Cash-pay options are available for wellness services and uninsured patients. Call 760-691-1901 to verify your benefits.
- Aetna
- Anthem Blue Cross
- Blue Shield of California
- Cigna
- United Healthcare
- Tricare
- Medicare
- Most PPO plans
