Primary Care

Primary Care in Vista, CA

General health, walk-ins welcome, same-day appointments. Cash-pay packages available starting at $69.99.

Your Health Deserves More Than a Seven-Minute Appointment

Primary care is the foundation of good health. It is the relationship you build with a physician who knows your history, understands your goals, and is there for you whether you need a routine checkup, a sick visit, or help managing something more complex.

At Oasis Medical Group in Vista, California, Dr. Kareem Moasis, MD, and his team provides the kind of primary care most patients have stopped believing exists — unhurried, attentive, and genuinely personalized. Whether you are establishing care for the first time, switching from a clinic that never felt right, or coming in as a walk-in because something came up today, we are here for you.

We are a private, physician-owned practice — which means no corporate protocols telling Dr. Moasis and his team how many minutes to spend with you. You get the time you need, every visit.

What Does Primary Care Include?

Primary care at Oasis covers the full spectrum of adult health needs:

  • Annual physical examsHead to toe wellness evaluation
  • Sick visitsColds, flu, infections, fever, pain, and more
  • Chronic disease managementDiabetes, hypertension, high cholesterol, thyroid, and beyond
  • Vaccinations & immunizationsFlu shots, COVID, pneumonia, shingles, and more
  • Preventive screeningsCancer screenings, heart health, diabetes risk
  • Bloodwork & lab interpretationIn-office labs, results explained in plain language
  • Medication managementPrescriptions, refills, adjustments
  • Referrals & specialist coordinationWe connect the dots between your care team
  • Telehealth visitsAvailable for established patients
  • Weight managementGLP-1 options, B12 injections, physician-guided plans
  • Pre-operative clearanceMedical clearance for upcoming procedures
  • Sports physicalsFor adults returning to athletic activity
  • Workers compensationWorkplace injury documentation and care

Signs It Is Time to Establish Primary Care

A lot of people put off finding a primary care doctor until something goes wrong. Do not wait. You should establish care now if:

  • You do not have a regular doctor you see consistently
  • It has been more than a year since your last physical or bloodwork
  • You are managing a chronic condition without proper follow-up
  • You are taking medications but no one is monitoring how they are working together
  • You have a family history of heart disease, diabetes, or cancer and have never been screened
  • You rely on urgent care or the ER for things that could be handled in an office
  • You just moved to Vista or Encinitas, Fallbrook, and North County San Diego and need a new physician
  • You want someone who will actually remember who you are

How Primary Care Works at Oasis

Step 1New Patient Visit

Your first appointment is about getting to know you. Dr. Moasis and his team review your medical history, current medications, lifestyle, and health goals. This is a real conversation — not a checklist.

Step 2Physical Exam & Baseline Labs

We perform a comprehensive physical exam and order baseline bloodwork so we know exactly where your health stands. In-office labs mean no extra trips and faster results.

Step 3Your Personal Health Plan

Based on your exam and labs, Dr. Moasis and his team build a plan tailored to your needs. Preventive care, chronic disease management, lifestyle recommendations — whatever is most relevant to you.

Step 4Ongoing Care & Follow-Up

Primary care is a relationship, not a transaction. We schedule follow-ups based on your health needs and stay proactive about your wellbeing between visits.

Cash-Pay Primary Care Packages

No insurance? No problem. We believe everyone deserves quality medical care regardless of coverage status. Our affordable cash-pay packages make primary care accessible without the stress of insurance paperwork.

$69.99

Initial Medical Consultation

Comprehensive new patient visit with Dr. Moasis and his team.

$59.99

Two-Week Follow-Up

To review bloodwork results and adjust your care plan.

$59.99

Subsequent Follow-Up Visits

Ongoing care at an affordable flat rate.

These packages are designed for patients without insurance or those who prefer to pay directly and avoid insurance complexity. Call us to learn more about what is included.

Why Patients Choose Oasis for Primary Care in Vista

Dr. Moasis and His Team See You — Every Time

Not a PA, not a nurse practitioner on rotation. Dr. Moasis and his team personally handle every primary care visit at Oasis.

Same-Day Appointments & Walk-Ins Welcome

We know you cannot always plan when you get sick. Call in the morning and we will do our best to get you in that day. Walk-ins are always welcome during office hours.

We Accept Most Major Insurance

Aetna, Anthem Blue Cross, Blue Shield, Cigna, United Healthcare, Tricare, Medicare, and most PPO plans accepted. We do not accept Medi-Cal.

Affordable Cash-Pay Options

Transparent, flat-rate pricing for patients without insurance. No surprise bills.

In-Office Lab Work

Bloodwork done right here. No separate lab visit, no waiting days for results.

Serving All of Encinitas, Fallbrook, and North County San Diego

Patients come to us from Vista, Oceanside, Carlsbad, San Marcos, Escondido, Encinitas, Fallbrook, and surrounding communities.

What to Expect at Your First Primary Care Visit

Your first visit with Dr. Moasis and his team runs approximately 45–60 minutes for new patients. Here is what to bring:

  • Photo ID and insurance card
  • List of current medications and dosages
  • Any recent lab work or medical records
  • List of your health concerns and questions

Do not hold back. There are no stupid questions and no judgment. Dr. Moasis and his team wants the full picture so he can give you the best possible care. By the end of your visit you will have a clear plan and a physician you can trust.

FAQ

Frequently Asked Questions

Yes — Dr. Moasis and his team are currently accepting new patients for primary care. Same-day and next-day appointments are available. Call 760-691-1901 to schedule.

Primary care is about ongoing, relationship-based medicine — your annual exams, chronic conditions, preventive health, and continuity of care. Urgent care is for acute issues when your regular doctor is unavailable. At Oasis we offer both, so you never have to go somewhere unfamiliar.

Yes. Established patients can schedule telehealth visits for appropriate concerns. Call us to find out if your issue qualifies for a virtual visit.

We accept Aetna, Anthem Blue Cross, Blue Shield, Cigna, United Healthcare, Tricare, Medicare, and most PPO plans. We do not accept Medi-Cal. Cash-pay packages are available starting at $69.99.

For most healthy adults, once a year is recommended. If you have chronic conditions or specific risk factors, Dr. Moasis and his team may recommend more frequent visits. Most insurance plans cover one annual wellness visit per year at no cost to you.

Absolutely. Medication management is a core part of primary care at Oasis. Dr. Moasis and his team review your current prescriptions, monitors for interactions, and makes adjustments as needed.

Ready to Find a Doctor You Can Actually Trust?

New patients welcome. Same-day appointments available. Walk-ins always accepted.

  • 906 Sycamore Ave, Suite 201, Vista, CA 92081
  • Monday–Friday 8:30 AM–5:00 PM

What our patients say

5.0 average · 74+ Google reviews

"We had the most incredible experience with Dr Moasis. I've never met anybody so kind and considerate and professional — so grateful to be in his practice."

anthony frescura
Google Review · 3 weeks ago

"Dr. Moasis and his team are truly a blessing. I recently moved to San Marcos and needed a PCP closer to home. Dr. Moasis and his team truly cares for his patients and is amazing at explaining things in a way that is easy to understand. Definitely recommend!!"

Nick Gonzales
Google Review · 2 months ago

"AMAZING DOCTOR! He's very attentive and carries great energy to the conversation."

Alejandro Cobian
Google Review · a month ago

"So attentive and patient! :)"

Tiana DeMarco
Google Review · a week ago