" My personal experience has been good with Dr. Hagen, he has a very approachable Doctor, who has a very busy health care team. If you go to see him, go with your questions already written out to ask. When he has said call me if you have any problems and I did have to and he did return my messages."