Doctor Amy is incredibly knowledgeable and took the time to explain everything to me and answer all my questions. All office members are very welcoming and professional. Highly recommended!