Did an excellent job on my veneers, and other dental work. However, he tends to be very expensive, and is never clear as to how much a certain procedure will cost. With one procedure, after his examination, I was told the entire process would cost X amount of dollars, and I paid it right then. Then at the first visit for the procedure I was told there must have been a mistake and I had to pay more. So I paid, and was told the whole procedure was paid for. Then it happened again and for some reason I again paid more at the next visit. Then when I showed up for the last visit I was told I still owed more. I was furious, and canceled the appointment. Well, a while later my family said he felt there had been a misunderstanding, and we could work out a discount. So I saw him, and he looked at my teeth, took two x-rays, and said we needed to make an appointment to do the work. I was surprised, but made an appointment anyway. I then asked his receptionist who asked him if I owed anything for that days visit they said no, but then two days later I recieved a bill for $91, $32 of which was just for looking at my teeth, the rest was for the x-rays. So now I get to deal with that.