Dr. Derby was excellent today. My appointment was on time, she carefully listened to my multiple issues and responded to each one with detail and clarity. My procedure went quickly and so smoothly that it was over before I knew it. Knowledge, technique, bedside manner 5 stars.