This is already an older thread, but I have something informative to contribute. It is best to see a periodontist who offers a deep cleaning. Then you get approximately what is done in a professional dental cleaning, e.g. in Germany or Switzerland (by a dental hygienist). Regular dentists in Thailand usually only clean superficially with ultrasonic and that is absolutely not enough.