Submit Your Testimonial Google Reviews Healthgrades Website Reviews About the Experience How was your overall experience?: Poor Fair Good Very Good Excellent Comments: Dr. Shaffer took time to carefully explain my procedure and made sure I had no further questions. The procedure went perfectly and I highly recommend Dr. Shaffer.