Rating: 5

April 30, 2012

Dr. Heinbach has taken wonderful care of me and my families dental needs. I am extremely impressed with the time he has taken to talk and explain options. I really appreciate that Dr. Heinbach and his staff stress prevention.