I have been to lots of dentists in my long life, and find Dr. Castner to be the best. He has his own office, and a great long term staff, including a great hygienist who did a more complete cleaning than anywhere I have been. I have had teeth removed, crowns repaired, reset, and replaced. I have had fillings, too. All were done very well. I often refuse Novocaine and rely on nitrous oxide, and Dr. Castner manages to keep it almost pain free. The cleaning involved scraping, which I have never had offered anywhere before. I have been to one Corporate company for dental care called Smiles, and got a different dentist each time and did not get a good feeling about the work. At 66, I have have way too many dentists. So, my opinion is from experience. Note: ask about a cash discount if you do not have insurance.