Hello
Bleaching(whitening) of teeth will last for almost a year.venneer or crowns are the permanent solution in case of discoloration of teeth.you need to visit the dentist for assessment of your teeth and get the appropriate treatment.
Regards
Dr.Bhawana Singh
Answered2017-08-17 19:16:07
1/2 people found this helpful