A friend recommended them and I am so happy she did. I had only one day off to make the appointment for my daughter and they were able to get her in. On the day of the appointment we were a little late bc Mapquest took me to the wrong place. The receptionist was so nice and welcoming. We only waited a little while. They took us in and examined my daughter. We only waited about 5mins for the doctor and she quickly examined my daughter. They were very friendly and easy going with my daughter. They had a ton of frames to choose from. Since she is 11 they told us she could she pick from either the kids frames or the adults. Luckily the first frame she picked were the ones she wanted. The sales associate was really nice and got us checking out in minutes. The whole appointment went fantastic. Now we know that there is plenty parking on the street and in the lot behind the office we won't be late next time. Highly recommend them!