I took my teenage son here due to a concern I had with an eye condition that he had recently developed. I did reviews looking for good eye care and this establishment received good reviews. Even though I conducted my research, I wasnt expecting the level of EXCELLENT care that he provided to my son. He took the time to explain things to my son and relayed his personal experiences to my son so that he could relate. It was such an incredible experience to have shared as a parent and I was beyond impressed with the time, communication, and suggestions that he offered. I have been to many different clinics for my family and this visit was on a completely different platform from the others. Only con is the time that it takes to get an appointment, which I understand now considering the visit is worth the wait. Would highly recommend!