Dr. Heinz specializes in the diagnosis and nonsurgical treatment of sports-related musculoskeletal injuries. He received his undergraduate degree from Indiana's Purdue University and then graduated from Indiana University School of Medicine. He completed his residency in internal medicine and then went on to perform a fellowship in primary care sports medicine, where he subspecialized in shoulder injuries. Dr. Heinz holds a Certificate of Added Qualification in Sports Medicine. He is an adjunct professor at the University of New England. Dr. Heinz is the team physician for the Portland Sea Dogs and a team physician for U.S. Soccer. He is also the company physician for the Portland Ballet and the orthopaedic consultant for Bridgton Academy, Gould Academy and Deering High School.