Comments: Dr. Shaffer was a great listener, kind, straightforward, empathetic, and took his time to explain all the details and answered all my questions. He clearly explained what the next steps were and how I should proceed with my next appointments. He took his time he genuinely cared and it made for a great visit.