Very clean and professional. The doctor was extremely thorough and kind, she explained everything and was very informative. I'm new to eyeglasses and went here on the recommendation of my mom. I will definitely be returning and would highly recommend this practice if you are looking for a new doctor.