Dr. Capogna and his staff are wonderful! It is always an enjoyable visit with a short wait. If there is ever a problem we just call and they take care of it right away.