I got my teeth cleaned from Dr. Chang last summer. Most of my visit was nice; others were not.
The facilities were hard to find but the insides were nice and clean.
I don't know what the cost was; it was covered by my insurance. However, the payment convenience was great. I scheduled a visit, configured with the dentist and my insurance, and got my teeth cleaned. No hassle, no cost to me.
The treatment was good. Since I only got my teeth cleaned, the procedure was not too difficult. The discomfort was minimal and there was no stress or anxiety (I've never had a problem with the dentist). And my teeth were extremely clean afterwards.
The only thing I didn't like about the dentist was his attitude. He asked if I had taken X-rays at my last dentist visit (with a different dentist) and I could not remember. When I told him I only wanted my teeth cleaned, he kept bring the topic back to X-rays. He kept asking me if I took them at my last visit and I kept saying I didn't remember. He then would make remarks about how I could not remember, as if criticizing me, which I didn't appreciate at all.
In conclusion, good facilities, good convenience, good cleaning, but the dentist could have been more friendly.