Dr. Craig is wonderful - I changed dentists to go to him based on a poor experience with a root canal - he is extremely professional, patient, understanding, and most of all skilled. He lets you know what to expect upfront, explains the procedure thoroughly, and then proceeds with exceptional skill to remedy the situation. I recommend him all the time.