Dr. Small and his staff are wonderful! They explained everything perfectly, eased any fears, and answered any and all questions or concerns. I highly recommend anyone to him, he is a caring and thorough doctor who wants to make sure his patient is happy!