Now accepting new patients — same-day visits.Book now →
VitaleHEALTHFamily Center
EN한국어
Request appointment

Primary Care

Primary care that knows your whole family.

  • Same-day sick visits
  • Annual physicals & preventive screenings
  • Chronic care — diabetes, blood pressure & more
  • On-site labs for faster results
  • Most insurance & Medicare accepted
Request an appointment →Call (972) 410-0042

Your health home

One trusted doctor for life's everyday health.

Primary care is the foundation of good health. Your primary care physician (PCP) is your first call for almost anything — a nagging cough, an annual physical, a new diagnosis, or ongoing management of a chronic condition.

At VitaleHEALTH, you see the same board-certified physician who knows your history, listens without rushing, and coordinates every part of your care — so nothing falls through the cracks.

Our care teamVitaleHEALTH care team
Inside the clinicInside the VitaleHEALTH clinic
Your providersVitaleHEALTH providers

On Medicare?

We're accepting new Medicare patients — Original Medicare and select Medicare Advantage plans, annual wellness visits, and same-week appointments.

Medicare in Carrollton →Medicare in Flower Mound →

Annual physicals

A yearly visit that keeps you ahead of your health.

Your annual physical is a thorough, unhurried visit to review your health, update screenings and vaccines, and set goals for the year — all with the same physician who knows your history. Most major insurance plans cover it at no cost to you.

What's included

  • Full history & head-to-toe exam
  • Vitals, BMI & blood pressure
  • In-clinic labs & bloodwork
  • Age- & risk-appropriate screenings
  • Vaccines & immunization review
  • Medication review & a plan for the year

Same-day sick visits

Feeling unwell? We'll see you today.

We keep same-day and next-day slots open so you're seen and treated quickly — by a doctor who already knows your history, not an urgent-care stranger. In-clinic labs and rapid tests mean answers on the same visit.

Common same-day visits

  • Colds, flu & COVID
  • Sore throat, sinus & ear infections
  • Cough, bronchitis & congestion
  • Stomach bugs & urinary infections
  • Minor cuts, rashes & allergic reactions
  • Urgent prescription refills

Chronic disease management

Care for the conditions families face most.

From everyday illnesses to long-term conditions, our physicians help you understand, treat, and stay ahead of your health — with a clear plan and regular follow-up.

DiabetesHigh blood pressureHigh cholesterolThyroid disordersAsthma & allergiesWeight & metabolic healthAcid refluxAnxiety & depression

More primary care

Other services we offer.

Beyond checkups and sick visits, your physician handles the everyday and the ongoing — all in one place.

Depression & anxiety care

Judgment-free mental-health support — screening, treatment, and follow-up, with referrals to counseling when it helps.

ADHD evaluation & management

Evaluation for attention and focus concerns in adults, with a personalized plan and steady follow-up.

Preventive screenings & cancer checks

Age- and risk-appropriate screenings, coordinated for you and explained in plain language.

Women's & men's health

Routine wellness, hormonal changes, and everyday concerns for women and men — handled with care.

In-clinic labs & bloodwork

Most routine panels drawn on-site and resulted quickly — no separate lab trip or wait.

Immunizations & travel vaccines

On-schedule immunizations for the whole family, plus flu shots and travel vaccines.

Medication management & refills

A careful review of your prescriptions, refills, and interactions — kept safe, simple, and current.

Plus referrals and full care coordination across every specialist you see.

Why VitaleHEALTH

Primary care the way it should feel.

Board-certified

Physician-led care

Every visit is with a licensed, board-certified family medicine physician — not a rotating cast.

Same-day access

Care when you need it

Same-day and next-day appointments at both Flower Mound and Carrollton locations.

On-site labs

Faster answers

In-clinic bloodwork gives you and your doctor quicker results and a faster plan.

Your care team

Board-certified physicians who lead your care.

Dr. May Kim and Dr. Joseph Kim bring decades of combined experience in family medicine and primary care to every patient at VitaleHEALTH.

Meet your physicians →
Dr. May Kim, MD
Dr. May Kim, MD
Family Medicine & Primary Care
Dr. Joseph Kim, MD
Dr. Joseph Kim, MD
Family Medicine & Primary Care

Insurance & pricing

Affordable, easy to reach.

We accept most major insurance plans and Medicare, and offer transparent cash pricing for patients without coverage — sick visits from $120 and annual wellness exams from $275 (includes a comprehensive blood panel).

Insurance we accept →Cash pricing →

Locations

  • Flower Mound — 1020 Flower Mound Rd. #100, TX 75028
  • Carrollton — 4217 Marsh Ridge Ln Rd. #110, TX 75010
  • Mon–Fri · 8:00 AM – 5:00 PM

Frequently asked questions

Primary care questions, answered.

What is a primary care physician (PCP)?

A PCP is your first point of contact for everyday health — physicals, sick visits, chronic condition management, screenings, and coordinating any specialist care you need. A consistent PCP knows your full history and helps you stay healthy over the long term.

Do I need a referral to become a patient?

No referral is needed to establish care. Simply request an appointment online or call (972) 410-0042, and we'll get you scheduled — often the same or next day.

Can I get labs done at the clinic?

Yes. We offer in-clinic bloodwork at both locations, so many tests are done on-site for faster results and fewer trips.

Do you manage chronic conditions like diabetes or high blood pressure?

Yes. Managing chronic conditions is a core part of primary care. Our physicians build a personalized plan with regular follow-up, labs, and medication management to keep you on track.

Can I get a same-day appointment?

Yes — same-day and next-day appointments are frequently available at both our Flower Mound and Carrollton locations.

Find your primary care home.

Request an appointment or call us today — we'll help you get scheduled, often the same day.

Request an appointmentCall (972) 410-0042