Dr. Cavett is extremely knowledgable and personable. The office staff are polite, helpful, and professional. The selection of frames are some high-end and some very affordable. I was seen promptly at my appointment time and treated with one-on-one care. I wish all doctors were as respectful of patients time and dignity as this entire office.