Dr is a perfectionist and very good if he does the work. Dental assistants do advanced work, so you should insist on dr reviewing their work. He can sometimes be abrasive with the dental assistants. Office staff manager is difficult to work with. Costs are high, and if you question them, the office manager is not accommodating. Because of her, I am looking for another dentist.