I have been a long time patient here and loved it till Dr Steiner retired. Today was the end of it. I recently got new insurance. I called ahead to make sure they took my insurance. Then a couple months after the appointment I get a bill saying that they didn't take my insurance. I guess that's what you get when you trust someone's word.