Dr. Ballis is a great dentist however his insurance billing staff needs to be replaced. I paid cash for my part of the services and they kept duplicating the billing for some reason. They did finally resolve the issue but just the hassle to keep calling them to correct their error was time consuming. The receptionist was very friendly.