Great personal attention to patient care: 4 stars! Explained the reason for son’s need for glasses with up most detail. Very thorough & great with kids. Con: Had a 3pm appointment, had a 3 hr wait. A very small waiting room, he should consider expanding as it appears he is a well known Dr. with many patients to reduce waiting time or perhaps not over booking. BTW us it would help if the receptionist was not on facebook, or searching for a new cell phone. You can easily see her online activity since the space is very small. I hope that on my next visit, my appointment time will be honored.