In-office teeth whitening is typically faster and more effective than at-home treatments, as it uses a higher concentration of the bleaching agent. At-home treatments involve custom-made trays that are worn for a specified amount of time each day over the course of several weeks.