Dr. Eckels is Amazing. He and his staff are kind and work well with their patients. They put a Smile on your face at each visit!