My daughter is shy but at Dr. Rosen's office everyone is so warm and welcoming she feels comfortable and right at home. They greet your child by name and develop a relationship with them. I have often heard them asking her questions like "How was your vacation" or "how was your party" which means they listen, remember and care. They also provide excellent care, always explaining everything you need to know so you are never left wondering what to do. If I could give 6 stars I would! We have been with Dr. Rosen and her wonderful staff for over a year now. Never had a bad experience in over 15 visits!