Dr a Heideman is a perfectionist. Very thorough and compassionate. The doctor will surely take care of all your concerns and won't miss anything not attended. The over all staff are so friendly professional and knowledgeable of what they are doing. Awesomw office so neat and tidy. The instruments used are state of the art . They charged your for your care so fairly