Dr. McAlpine is a very caring and thorough Dr.  He treats his patients as if they are family.   He delivered my first child (not my dr. but he was the on call dr.) and was going to deliver my second.  I was going to him up to my 30wk but ultimately decided to switch, but only so I was able to deliver closer to home and family.   I hated to switch but was the smarter choice since the other hospital was 15 miles closer to home and right down the road for some family members.  I would and have recommended him to others and will continue to recommend him as long as his practice is open.  Also, his staff was very sweet and understanding!  Always greeted me with a smile :-)