Excellent dentist. He also does the cleaning. The last dentist I went to kept telling me I needed a deep cleaning and were constantly nagging me about my gums which no other dentist had ever bothered me about before. I switched to Dr Tsao and he said there was absolutely nothing wrong with my gums and it was not necessary to have a deep cleaning. Rather than clean my teeth with that sharp pick he uses ultrasonic cleaning. His offices aren't as plush as that last dentist but at least here I feel like I'm getting quality, honest care. He doesn't keep trying to sell me things I don't need! I give him 5 stars