Hey. I researched about the various teeth whitening methods and I have decided to undergo a teeth whitening procedure in High park tomorrow. I want the effect to stay for a longer period. What type of food can stain your teeth? I would like to avoid such foods. Can anyone suggest some foods that would enhance the effect of teeth whitening naturally? Will calcium rich food whiten the teeth? Any thoughts on this subject are highly appreciated.