The best. Dr. Ellen Schneider is simply incredible. She is always upbeat and has the best personality and bedside manor a patient could possibly ask for. She actually cares about her patients, takes her time to ask and answer any questions or concerns her patients may have ,more than that, she is so compliant with any questions you may call to leave a message about. She's very professional and very experienced. Her record speaks volume about her success rates as well as the number of returning patients year after year. One great thing about her office is They are always on time with your appointment, and the staff has come and brought it to my attention if there was an issue that caused them to run behind,which wasnt often, but things happen. They are incredibly knowledgeable, supportive professional and always smiling. I would not go anywhere else.She also provides extra reading material For any questions, you may not think of while you're in her office, they go above and beyond. And she has been my eye doctor for over 20 years, and she knows how to treat my eyes due to my juvenile diabetes. After my cataracts, I am able to see 2020 I will never go to any other doctor ever again.And it's my responsibility to understand everything she tells me and all the procedures that I have to go to. I'm a hairstylist and seeing clear is extremely important, I have no concerns about anything she says. That's why she will always be the 1 and ONLY care taker for my eyes...I'm very blessed to have a Dr. like her I can trust.