This dentist does good dental work, but has terrible customer skills and is very bad at dealing with billing and invoicing issues. If he feels that you owe him money, regardless of whether you do or not, he is ready to lose you as a client just to get his nickel. Cheapest person I have ever come across.