Dr. De Bonis is extremely nice and very knowledgeable. He devotes as much time as needed to each patient, without any interruptions or distractions. He does a thorough cleaning and prepares and equips patients well, to continue their cleaning and preventative care on their own. His entire office is very professional, courteous, and competent, and his prices are very reasonable, especially given the time and attention to detail he provides.