I would not recommend this office for children. One of the front desk employees was very friendly and helpful, the other was rude. The MA that did the initial evaluation with my son had no patience what so ever. My son is 6 and obviously children require more explanation and guidance. She was getting extremely frustrated that he couldn't keep his eyes wide open without moving them. She expected him to be able to do it quickly and unfortunately it made her extremely frustrated that he needed multiple chances to do it properly. She was rude and not explaining anything to him in a way that a child could understand. The Dr was slightly better, but also lacked the patience needed to deal with children. Due to his lack of patience I am also questioning his evaluation and will now need to get a second opinion. After we finished the exam and were looking at frames, another employee came up to us, basically rushing me to choose. I opted to get the RX and will order glasses elsewhere. Overall it was a very poor experience, lacked professionalism and they really shouldn't be booking pediatric exams if they can't have a little extra patience with a young child. I will not be returning.