Extremely professional and knowledgeable, good at explaining things. Very friendly once he gets to know you, nurses are nice too. Will see you as a walk-in but waits can be long, usually on time with appointments. Would definitely recommend.
Dr. Barbieri delivered my baby and also provided some of my prenatal care. She was always absolutely wonderful and made the delivery a great experience. When I will have my next baby I will definitely use her again as my obstetrician.