I went in for my first cleaning and checkup. The cleaning was quite uncomfortable, partly because I had not seen a dentist for a long time and I don't floss enough. However, when I saw Dr Shang, she convinced me that they would take care of my long term dental health, by being meticulous and sometimes tough as necessary. She was very straightforward, explaining what needed to be done and making a plan to fit my insurance plan. She could have ordered things on a faster schedule which would have cost me a lot more money, so that tells me I can trust her.
I felt Dr Shang deserved 5 stars, but the cleaning was really painful (-1). I would still recommend Millennium highly, because I think trust and proper care is most important, even if it sometimes involves "bitter medicine".