How to remove brown spots from teeth.

My daughters front two teeth get brown spots on them. She does brush regularly and gets cleanings regularly. After brushing they do fade, but never go away. The dentist and hygenist avoid answering me in how to prevent/remove them.