This is easily one of the best Dentist I been to. I have really messed up teeth from a life of not taking care of them and Dr. Catherine did everything she could to save them and it was the most pleasant experience making my anxiety about going to Dentist non existent. I had multiple issues since first visit and she has solved all of them in no time. She never made things uncomfortable and encouraged me to take care of my remaining teeth and try to be healthier. Highly Recommended.