Dr. Tagavilla is a top notch doctor who will answer all of your questions, won’t make you feel rushed, and truly listens to you. He delivered our first son(he wasn’t our Dr. for the pregnancy, but delivered our son because he was the Dr. there at the time.) We switched over to him with our second pregnancy because of our great experience, and are so happy we did. We have a few weeks to go before our 2nd son is due, and are confident that he will do a great job with us. HIGHLYRECOMMENDED!