What we need from any medical services provider is compassion, patience, communication, and competence. All those attributes were on display during my recent visit for an annual check. As a diabetic, I need a bit more from an eye exam and everyone there was willing and able to meet those needs. As a side note, I appreciated not being ambushed and virtually kidnapped by the optometrist trying to sell me new glasses on my way out. We had a very brief, very cordial discussion of my needs and he was completely up-front about the fact that they didn't have what I wanted. What a refreshing change from the tenor of most visits to eye doctors! I give this office a solid recommendation and will be returning in a year.