I went to Dr. Niemann a few months ago for a consult. The front staff was a little cold. I had to pay $50 up front in cash or c/c, regardless of what the doctor was doing or my insurance. (I ended up getting a check back from them once the insurance made their payment.) Dr. Niemann himself was very, very friendly. He took a computer x-ray of my tooth and it was up instantly on the computer. He then went to other patients' tooth files, including his own, and showed them to compare with my own oral issues.
All in all, thanks to the doc, good experience.