Has been my doctor since I was about 4 years old. He delivered all 3 of my brothers, my Daughter and will be delivering my daughter who will be here in 5 weeks. He is very professional, I never see any other doctors besides him. He goes above and beyond to make sure my family is as healthy as they need to be :)