Excellent experience as was last time. A little more pain involved in this visit, but only due to my ignorance when it comes to waiting to long to go to the dentist. He took care of the teeth that were bothering me and did an outstanding job. New assistant was pleasant as well and was very apologetic in a sincere way. This place only gets better and better. Didnt get a chance to say thank you before I left, but only because he had so many patients in at the time.