This dentist is very good and very nice. He has done alot of work on me and the pain is never an issue. He dose not process most insurance so you have to pay in full up front and wait for the the isurance to cut you a check which can be a pain when you short on cash but worth it.