Service Details

60 minutesOften covered 100% by insurance

Preventive Health

Annual physicals, screenings, and wellness planning to keep small problems from becoming big ones.

Preventive Health

About This Service

The best medicine is the kind you don't end up needing. Preventive health visits catch problems early — when they're easiest to treat — and build lifelong habits that keep you healthy. Most insurance covers annual preventive visits at 100%.

What's Included

  • Comprehensive head-to-toe physical exam
  • Age-appropriate cancer screenings
  • Cardiovascular and metabolic risk assessment
  • Vaccination review and updates
  • Mental health and lifestyle screening
  • Personalized wellness plan

Recommended Frequency

  • Adults 18-39: Every 1-3 years (annually if at risk)
  • Adults 40-64: Annually
  • Adults 65+: Annually with focused geriatric assessment
  • Children: Per AAP well-child schedule

What to Expect

Plan for an hour. We review everything — diet, sleep, stress, family history, lifestyle — and build a clear health plan together. You leave with a written summary, lab orders if needed, and clear next steps.

Frequently Asked Questions

We're open Monday through Friday from 9:00 AM to 6:00 PM, and Saturdays from 9:00 AM to 2:00 PM. We're closed on Sundays. Emergency appointments may be available outside regular hours.

We're conveniently located at 123 Main Street in San Francisco, CA 94102. Free parking is available for patients, and we're easily accessible by public transportation.

Your first visit includes a comprehensive examination, digital X-rays if needed, and a consultation with the dentist. We'll review your dental history, discuss any concerns, and create a personalized treatment plan. The visit typically takes 60-90 minutes.

Yes, we're always welcoming new patients! We accept patients of all ages, from children to seniors. Simply call our office or use our online booking system to schedule your first appointment.

Contact us
Contact Us

Have questions about this service? Get in touch with our team for personalized assistance.