Waitress Aimee Gharis faces the public constantly, but she used to be less than confident about her smile.

So when a local hair salon in Hamden, Conn., began offering teeth whitening for $99—far less than dentists charge—she bit.

"I didn't want to look like a crazy person with super white teeth you can see in the dark, but I wanted to look...