DIY teeth whitening kits can be worth it if you need a less expensive solution to brighten your teeth. However, these treatments generally provide less dramatic results compared to professional treatments. Professional teeth whitening services use high-level bleaching agents that are more effective and last longer.