Dr. Thomas does her own cleanings and does a superb job. I've seen her twice and was delighted both times with the job she did.
The waiting area is very calming and decorated nicely.
I was asked to rate the cost. However, because the cleanings are covered by Delta Dental, I don't know about the costs. So, I gave it a "3" because "do not know" was not an option.