Dr. Carpinello and his staff are extremely kind. They take their time and are always thorough when they work!