I've had this dentist as my regular checkup, and have had a few cavities filled with great success. Better than any other dentist i've used in the past. Accepts nearly all forms of insurance, relatively fast procedure. Works fast, does an excellent job and explains everything he is doing. Front desk works extremely well at getting appointments in fast as well as the dental assistants provide a great job at assisting the dentist.