Well yellow might be an inherent or intrinsic color of the tooth. It might not be a deposit judging by your question as you are very meticulous in your oral hygine. U can go for bleaching if u want, but it is not. A permanent solution as the effects wear off in an year or so plus bleaching does have a sode effect of sensitivity. If u do decide to go for bleaching i would recomend a laser activated bleaching. It may be costly but is more effective with lesser of the sensitivity issues.
A more permanent solution is to for emax or zirconia veneers for your front teeth bit it involves a lot of expense and also a little bit of tooth grinding. Take your desicion wisely.
Health Tips
Sensitivity arises due to bleaching.
Answered2018-02-02 13:09:07
Let others know if this answer was helpful