Comments: Dr. Shaffer listened closely to my concerns and made recommendations for treatment and follow up. He is friendly and knowledgeable. The location is convenient, paperwork is mostly online beforehand, so I only waited a few minutes, and the staff is kind and efficient.