Dr. Schafer is professionally affiliated with Mercy Physician Network and Nazareth Hospital. He is in-network for several insurance carriers, including Coventry, Aetna HSA, and Coventry HSA. He graduated from UMDNJ-New Jersey Medical School.