Dr. Schafer is a GREAT doctor. He definitely puts a priority on OB patients, and especially those with pregnancy/fertility complications. It can be difficult scheduling appointments with him due to his high workload/patient volume, but if you get the chance to be his patient, you will be blessed. He was our third doctor in our fertility trail, and was the only one to successfully keep us pregnant (I had three miscarriages when seeing two previous doctors). Despite the previous complications, Dr. Schafer led us down a path to a very smooth pregnancy and labor/delivery. We are very impressed with his knowledge, bedside manners, and professionalism. Class act!