First visit. From the time I scheduled Rosie's appointment online and left a question about some concerns I had about her first visit I received a call back right away to address those questions. I also called the office to double-check some information and everybody was very very kind. Beautiful office , concerned and knowledgeable team members. very nice doctor. Rosie had a great first and they addressed all my concerns. We will be back.