I had extremely bad experience. He takes insurance but overcharges. The moment you enter they will ask you to do cleaning, because they make more money. The whole family works in the clinic. Wife in charge of the bills. Daughter and son also works. Make sure to check your bill. Or ask the cost before the procedure. Even before you tell your problem they will do xray. Make sure you get Xray for what you need. I had to check with my insurance and then figured out that i was overcharged, but he declines to refund the extracharge. Do not go to this doctor you will be robbed