Dr Barin and her staff are wonderful in every way - professional, caring, personable. And they stay on schedule. They make my experience very enjoyable every visit, and I always look forward to going! I have going to Dr Barin since 2011, and I recommend her to others every chance I get!