You can book an appointment as early as 60 days in advance. The latest you can book for an appointment is a day before your preferred date.

Please remember that the online appointment and scheduling system allocates slots on a first-come, first-served basis. Should your preferred date and time be unavailable, please choose another. Appointment slots will be made available daily.