The work may be good, but the billing and pricing are really messed up. Wife had treatment, office kept messing up billing. They submitted bill too late for insurance to pay. Said it was my fault. All this on a $250 bill after we had paid out of pocket almost $4000, go figures.