removing stains on teeth?

go to the dentist and have em bleached… its expensive, but u will not get better/faster results

or crest white strips, but they hurt my teeth and take time