We are very pleased with Dr. Neale and his entire staff. They are extremely knowledgeable, professional, kind and caring.