Choose a Visit

What type of visit would you like to book?

Select the option that best matches your needs. If you're unsure, choose the closest match—we'll help confirm the appropriate appointment.

New Patient

Establish care and begin a thoughtful, long-term relationship with your physician.

Annual Physical

Review prevention, screenings, health goals, and changes since your last visit.

Same-Day Sick Visit

Seek timely evaluation for a new illness, symptom, or health concern.

Need to be seen today? Please call our office. We’ll do our best to accommodate you with a same-day appointment whenever possible.

Follow-up

Review progress, medications, monitoring, and the next steps in your care plan.

Weight Management

Discuss physician-guided options for sustainable weight and metabolic health.

Wellness & Longevity

Explore physician-guided options that support health, energy, resilience, and healthy aging.

Medical Forms & Clearances

Pre-surgical clearance, school and employment forms, vaccination visits, and other medical documentation.

General Consultation

New symptoms, multiple concerns, second opinions, medication questions, referrals, forms, or anything that doesn't fit another visit type.

Telemedicine

Ask whether a convenient virtual visit is appropriate for your care needs.

Questions Before You Book

Helpful details before you book.

How soon can I be seen?

Same-day appointments may be available for new illnesses and concerns, depending on the schedule and visit type. Call the office for current availability.

Do you accept walk-ins?

Appointments are recommended, and walk-in availability is not guaranteed. Please call the office before arriving so the team can help identify the right next step.

What should I bring?

Please bring a photo ID, your insurance card if you plan to use insurance, an up-to-date medication list, and any relevant medical records or required forms.

Can I book an appointment online?

Yes. Choose your appointment type above and complete the booking form. Submitting the form does not immediately confirm an appointment; our office will contact you to confirm availability. For a same-day sick visit, please call the office.