I have now been here a few times. The first time, I had a crown done, and a couple months later it was hurting again, and I went back. Turned out it needed a root canal, which I went elsewhere to do, but they replaced the crown they did for free. The other place that did the root canal did a poor job and did not get all the root out, so I had to return. At the time, I believed another tooth was hurting, and Castle looked, and said it needed a root canal, and at the same time noticed the bad root canal a differant dentist in town there had done, and that it was infected. They sent me to their root canal specialist, which did both root canals, castle then crown the second tooth, however the infected one, had to be packed with antibiotics for a month, and couldn't be crowned at the time. I returned to the dentist that did the bad root canal, who offered to redo it, but at this point they had lost my confidence.So I said no, I would have Castle's specialist do it, but have talked the place that did the bad root canal into providing the new crown for it, at no charge. ( We will see, if that place keeps it's word, upon my return to get it Nov 25th.) So far, Castle seems to be the most trustworthy, and stand behind their work.For future problems I will only use them.