Maybe I am partial since she delivered my 5 year old son, but Dr. Arrigo is wonderful. She is in a solo practice which means you always get to see her. She takes the time to talk to me about my family and my health. I never feel rushed. Sometimes she runs late as she tries to handle most of her own OB patients. But her attention and expertise are worth the wait.