On average, patients gave Dr. Sheehan a rating of 5.0 stars out of 5. He accepts Medicare insurance. His education and training includes medical school at the University of Virginia School of Medicine and residency at a hospital affiliated with the University of Virginia. He has received the following distinction: Best Doctors in America List. Dr. Sheehan is affiliated with the University of Virginia (UVA) Health System.