I arrived 20 minutes early for my daughters appointment, it is now an hour after my appointment time and they are just now getting us to a room. It took 15 minutes for the doctor to come in. The receptionists are friendly and are not rude at all, but the amount of time to be called back is ridiculous. I was referred to this doctor by my primary care doctor so I had no choice in which to go to.