Good: His staff. Bad: Makes fast money with new a patients. Our son needed a prof. cleaning before fixing a brace . He did't inform us about the cost (“is fully covered by insurance”). He submitted $1415 to insurance. On complaint that he should have told us how expensive it was he said he does understand us but it was not his problem and the work is done! We should have asked for the price. He confirmed that he wanted to wait to be paid + think about what to do and contact us. He got paid $1050 and never contacted us again!.