I got professional whitening (Brite Smile) done last month. OMG! It literally is the best thing I have ever spent my money on.

I drink coffee, NOT giving that up. My teeth have been yellow for over a decade. They were actually a shade that matched my skin tone (not necessarily the same color.)

I couldn't afford the whitening before because I needed to have 2 teeth rebonded to match the new whitening and I couldn't afford that. Neither are covered by insurance. I was finally able to get both done.
Now, I can keep them maintained with just an over the counter hydrogen peroxide whitener now. As I said, I'm not giving up my coffee.

I use the Listerine Whitening Rinse. I swish the rinse in my mouth for 30 seconds. Without spitting it out, I insert my electric toothbrush in, wet the toothbrush with the rinse, then brush. I then follow up with a Q-tip dipped in the Listerine Whitening rinse and gently rub my front teeth. (This is basically the same as the
Go Smile whitener kit sold at Sephora for mega bucks. That is vials of a sweetened hydrogen peroxide rubbed onto the teeth with a cotton tip. So I make my own with just Q-tips!)
Also, it's a good idea to rub or squeegie over your teeth now and then with a piece of paper towel, a Q-tip, a tooth wipe made especially for the teeth, or even your finger. After you drink coffee, sodas or eat some types of foods, a
film builds up on the teeth. Even brushing doesn't get rid of it. For those who say the Crest White Strips doesn't stay on, you probably have the film on your teeth.
When I can't get to a Q-tip right after brushing, I take my finger and literally rub my front teeth until I hear squeaking as I rub. I can actually feel them go from a slick surface to being rubbed bare. They actually look
whiter after I do this.

So I know an invisible yellow film was on my teeth before. Left on, that would eventually yellow my teeth again.
OP, if you've never gotten your teeth professionally whitened, do it once. Save up for it. I think everyone should have it done once in a lifetime. It makes such a difference. Our teeth yellow so gradually. There are so many more chemicals & food dyes in our foods. You don't realize how yellow they were until afterward a professional whitening. My teeth are
naturally back to a white I haven't seen in decades. I can actually see the difference in the shade of my teeth which is whiter & brighter than my skin. They pop out now.
