In-office whitening is performed by Dr. J using professional-strength gel and typically takes about an hour, making it ideal when you need fast results. Take-home whitening uses custom trays made from impressions of your teeth, allowing you to whiten gradually at home with professional guidance.