Interior of a calm, modern medical clinic exam room in West Palm Beach with soft natural light
Internal Medicine · West Palm Beach, FL

Medicine, measured in minutes.

Dr. John C. Whelton's practice keeps adult primary care unhurried, evidence-based, and close to home — for residents across Palm Beach County who want a physician with time on their side.

Dr. Whelton's consultation room with examination table, warm wood accents, and natural Florida light West Palm Beach · Est. practice
01 The Practice

A clinic built around long conversations, not short visits.

For more than two decades, Dr. Whelton has practiced internal medicine the slow way — forty-minute new-patient visits, follow-ups that don't feel rushed, and a chart that actually remembers you. We serve adults across West Palm Beach, Palm Beach Gardens, and the greater Palm Beach County area.

Whether you're managing a chronic condition, due for preventive screening, or simply looking for a primary care physician who picks up the phone, the practice is structured to keep care personal. Same-week appointments are available for established patients, and lab work is drawn on-site so you don't have to drive across town.

22+
Years in internal medicine
40 min
Standard new-patient visit
Same wk
Follow-up availability
02 Specialties & Pricing

Comprehensive adult care, priced clearly.

Transparent indicative pricing for self-pay patients. Most major insurance plans, Medicare, and many Medicare Advantage plans are accepted — final cost depends on your coverage and is confirmed before your visit.

Annual Physical & Wellness

Comprehensive preventive exam including review of medical history, vital signs, cardiovascular screening, and personalized health plan. Recommended yearly for adults 40+.

$285 / visit · ~50 minutes

Diagnostic & Lab Panel

On-site blood draw and diagnostic panel — CBC, comprehensive metabolic panel, lipid panel, A1C, and thyroid function. Results reviewed in a follow-up consultation.

$180 / panel · results in 48 hrs

Hypertension Management

Ongoing management of high blood pressure with medication titration, home-monitoring review, and lifestyle counseling. Includes between-visit message follow-up.

$145 / follow-up · 25 minutes

Type 2 Diabetes Care

Comprehensive diabetes management — A1C monitoring, medication management, nutrition referral, and quarterly check-ins to keep glucose targets on track.

$220 / quarterly visit

Cardiovascular Risk Assessment

10-year ASCVD risk calculation, ECG, and personalized risk-reduction plan. Recommended for adults with family history or elevated cholesterol.

$310 / assessment · includes ECG

Telehealth Consultation

Secure video follow-up for medication reviews, result discussions, and minor acute concerns. Available to established patients anywhere in Florida.

$95 / 20-minute video visit
03 Hours & Scheduling

Book a visit that fits your week.

Same-week appointments are typically available for established patients. New patients are usually seen within five business days. Use the form below and we'll confirm by phone within one business day.

Office Hours

  • Monday8:30 AM – 5:00 PM
  • Tuesday8:30 AM – 5:00 PM
  • Wednesday8:30 AM – 5:00 PM
  • Thursday8:30 AM – 5:00 PM
  • Friday8:30 AM – 2:00 PM
  • SaturdayClosed
  • SundayClosed
For established patients with urgent concerns after hours, an on-call line is available through the main office number. For medical emergencies, always call 911.

Request an Appointment

Fields marked with an asterisk (*) are required. We'll call to confirm your time.

This form is for appointment requests only and is not monitored 24/7. Please do not include sensitive medical information. For emergencies, call 911. Submission constitutes consent to be contacted by the practice.

05 Get in Touch

Ready to talk to a doctor who has time?

Whether you're new to Palm Beach County, switching primary care physicians, or due for a long-overdue checkup — the practice is accepting new adult patients. Reach out and we'll find a time that works.

Call Book visit
🛒 Buy this site · –50%