I am about to have a chlorhexidine mouth wash and am concerned about stains. Will professional bleaching remove those stains?

Later. Excellent oral hygiene at home and regular professional cleanings will get the stains off. The stains are not permanent. The stains are tough to removed but a patient hygienist can get them off.