We come here for Dr. Patel who is amazing and the only one who agreed to not put our toddler under general anesthesia and choose less aggressive route. However, the scheduling is a nightmare as every time - and I mean every time we get there it's over an hour wait. This time there were parents with a severely disabled child who started screaming and thrashing in a waiting room after also waiting for over a hour. They had to cancel their appointment altogether. I don't understand why this office can't schedule fewer appointments. If it's to maintain good profit, I understand but then please invest in software that alerts your patients of waiting times. Or electronic records management so we don't have to refill all of the paperwork every visit. Sigh.