Brown patches on teeth - why?
Can anyone tell me what could be causing nasty brown stains to appear on my front teeth. I moved overseas in March and first noticed that my teeth were discolouring in the summer. In August they were so bad that I braved a local dentist and went to have my teeth cleaned (polished). By October they were horribly brown again so I had to get them cleaned again - this time by a dentist back in the UK.
Both dentists seemed to think that the staining was normal and caused by red wine, tea, coffee etc but I've now cut all of these out of my diet entirely and my teeth are going brown again. It's a nightmare.
Is it advisable to keep getting teeth cleaned every other month?
I live in a former Soviet republic and wonder if it might be caused by something in the water (or bottled water, which is all I drink) or something in the local food. Or a calcium deficiency? It's hard to get dairy products out here and all the milk is gross long-life stuff so I don't drink it.
Finally, I'm taking a folic acid supplement. Could that be causing it?
All suggestions welcome...