Staff was very organized and professional. I had an appointment late in the afternoon and I wasn't kept waiting in the waiting room. The Dr. was friendly and explained things in a way that was easy to understand. Later when it turned out that I needed glasses, the woman helping me asked me lots of questions about what I liked and didn't, selected a pair for me, and after trying on several other pairs and her unmatched patience with me, I ended up getting the first pair she had originally handed me. I would definitely suggest this place to ANYONE needing eye care.