Dr. Shannon Steinhauser is so great! I had given up on getting glasses that worked for me because nothing took my headaches away. She went above and beyond in the time she spent with me to correctly diagnose my vision issue that no other optometrist could figure out. She stayed late and spent over two hours with me. The office staff is also very friendly and helpful. You can purchase eye glasses right there. She is great with kids too.