Super frustrated with the timing of this place. Was told my 2 yr old appointment was at 9:20 & it's now 30 min later & we haven't been taken back. I asked how much longer & was told Checkin is the time they gave but appt is 9:40. We were not told this when I made the appt. With a 2 yr old growing impatient & now almost 20 min past the time they were supposed to take him back, I'm not happy with this office.