"I travel 600 miles round trip to see Dr. Ricotta. I have seen other specialist but none as thorough, knowledgeable, and takes time with you so you have a full understanding of your condition and what the next step will be. He is a 3rd generation doctor and his reputation is very highly recognized. Dr Ricotta is worth the extra miles. "R.C.