Loved my experience here. Dr. Kiernan is so patient and friendly. Her staff is also very kind and helpful. I was unable to find a contact brand I liked, but instead of getting frustrated with me, both Dr and her staff were very understanding and kind. It also helps that she is super hot!