Patients gave Dr. Craig an average rating of 5.0 stars out of 5. He accepts Coventry, United Healthcare HSA, and United Healthcare HMO, in addition to other insurance carriers. He graduated from Philadelphia College of Osteopathic Medicine and then he performed his residency at a hospital affiliated with Thomas Jefferson University. He is professionally affiliated with UPMC Passavant.