Anyone who’s undergone professional teeth whitening treatments knows how expensive and time-consuming the service can be. Professional treatments typically cost over $200 and appointments can ...