They always dress so professionally here, the entire staff obviously makes an effort to look their best and maintain a very professional appearance. They answered my questions and spent a lot of time with me. I didn't feel like they were trying to rush my appointment at all. The restrooms at this provider's office were clean and well-maintained. You could tell that they cleaned them regularly. The medical advice is current and professional.Strongly recommend.She is very caring.