Dr Wagner is a great doctor. He is extremely thorough and takes time with his patients(especially ones that are new to the area, establishing a new dr/patient relationship, have questions). His office staff is very nice and courteous. It’s nice not to wait forever to see the doctor and not to be rushed or dismissed once you are face to face. Yyaaayyyy!!!