Dr. Capriccio is one of the most knowledgeable medical professionals I know. He is very comprehensive in dealing with not only a symptom but the underlying problem. His care and followup are wonderful, and his interaction is a pleasure. I consider him not just a healthcare professional in my life, but count him among my friends now.