Dr. Shaffer graduated from University of Michigan Medical School in 1976 and has been in practice for 42 years. He completed a residency at United States Naval Medical Center. He currently practices at North West Iowa Bone Joint & Sport Surgeons and is affiliated with Baum Harmon Mercy Hospital, Buena Vista Regional Medical Center and Palo Alto County Hospital. Dr. Shaffer accepts multiple insurance plans including Aetna, Medicare and Sagamore Health Network. Dr. Shaffer is board certified in Orthopaedic Surgery. Dr. Shaffer also practices at UK Orthopaedic Surgery & Sports Medicine Clinic in Lexington, KY.