Schedule your visit Book an appointment Fill in the form What's the reason for your visit? Urology General Medicine General Surgery Nephrology Orthopaedics Has the patient seen this doctor before? Please select No Yes Choose the type of appointment Please select In-person Video visit Select date Select time Please select 9:00 am 10:00 am 11:00 am 12:00 pm 1:00 pm 2:00 pm 3:00 pm 4:00 pm 5:00 pm First name Last name Date of birth Sex assigned at birth Please select Male Female Email Message I accept the Terms of Service Book an appointment >