I have been seeing Dr. Heidecker since I have had teeth. I have never had a bad visit. I have also never had a cavity, filling, or any major tooth repair other than having three baby teeth pulled when I was 6. I would not consider changing dentists anytime as long as Heidecker is in practice.