Dr. Alfred is a fantastic doctor and person. He never tries to rush you in and out just because he is busy. He takes his time, and is very thorough in diagnosing. He truly cares about his patients. We left a big group with many doctors, to his new practice. That's how confident I am in him as a doctor. It's the small town feel we were looking for. As a doctor, he's very smart and knowledgable. We trust him 100% with our children.