The entire process, from scheduling to the appointment day, was very seamless. We were scheduling my entire family at once and then had some changes. The office made it all easy. On the day of the appointment, the doctor managed to do my exam and my toddler's exam at the same time, making it efficient for me to get us in and out. The front office is also very cordial and a pleasure to work with.