Very professional, polite, and thorough. Great with kids. It was a check up for me and my oldest daughter’s first eye appointment. I also had my youngest daughter with me. I went first, and he let them both be up real close to watch and explained lots of things to them. They had lots of fun watching and learning. My appointment was easy to schedule and was on time. Small quiet place, easy to find, on street parking or park out back, and close to my house. I’m glad I found this doctor. I’ve never had such a great eye doctor!