Acidic medicines and harsh injections are very painful in such issues. But thanks a lot to dentist Manhattan Beach as their help always make all our treatments quick. No pain and no acids I must say! Issue of my discoloured teeth vanished like anything. Also suggested the same to my friend for her gum bleeding problem.