I've always received excellent care from this provider.
Dr. Hagen is thorough in his explanations, and attentive to any concern I might have. I am fortunate to have him for my doctor.