Great care taken to make sure everything goes smoothly. The appointment process is simple and all the appointment reminders help us to not forget!