I've been seeing Dr. Hazelrigg for years and he is great! I always feel very comfortable at every appointment. He is always accommodating for any concern I may have. He has delivered my second baby and will deliver my third in just another couple of months. I had my first baby with a midwife when I lived in another state and I much prefer an OB especially if it's Dr. Hazelrigg. The office staff is nice and the ultrasound tech is great. I haven't seen any of the other doctors so I can't give an opinion on them but I have never had a negative experience at this office.