I love the staff and service here! My Dad and I have been patients for a while now, and each visit is always extremely pleasant. I've also lived in several cities over the years but still come back here for that annual eye check-up (chyeahh, they're that good!). Visits are always smooth sailing, and though they're busy, I have never felt rushed or like I was waiting too long. It's always a relaxed experience from organizing your insurance details, to learning about your own eye health, to choosing cool frames. Dr. Karen and JR are simply awesome. Oh, and the super quick delivery/turnover time on frames and contacts are definitely a bonus!