If you can afford the laser teeth whitening cost, then its the best treatment, if not, go through in order to get the normal bleaching method through a dentist.
It make its colony between enamel and gems, it has been call plaque. Many years . http://Inprokorea.com/bbs/board.php?bo_table=free&wr_id=168083