My children and I have been going to Dr Bagg for several years. He is very knowledgeable and up to date on current trends in medicine. He has a dry wit and caring bedside manner. He is a family man. He is wonderful. And his office staff is a reflection of him. Excellent choice!