Dr. Keith looks forward to meeting you!


Payment Confirmed!

Thank you for booking an appointment with Dr. Keith Weingardt. We have successfully received and processed your payment (0).

An email has been sent to with your appointment details.


All communications, reminders, and other important notices will be sent to your email. Take a moment to add our email address to your safe sender list and make sure to check your spam/junk email to mark our emails as “safe” or “not spam.” We will not be able to reach you otherwise!

Order not found. You cannot access this page directly.

Log in to your Portal to see your scheduled appointments.

If you have an urgent need and would like to be added to the stand-by list for an earlier appointment, click here.