Incredible physician. Very patient and thorough with his explanations. Patiently answers all questions, suggested options that I did not even know were available. He was willing to operate in tandem with a different specialty department surgeon to appropriately address a very complex problem.

– Healthgrades