Teeth Whitening Gel does work to whiten teeth at home but it doesn't always give immediate results.
To see good results from the Teeth Whitening Gel it can take up to 2 to 4 weeks and you must continue to use the Teeth Whitening Gel everyday for those 2 to 4 weeks to see any good results.
When applying the Teeth Whitening Gel to your teeth you should leave it on your teeth for 30 minutes to an hour at a time but I would recommend leaving the Teeth Whitening Gel on for the hour for best results.
It may take longer than 4 weeks to whiten teeth that are really bad but most times you should see results in 4 weeks.
If the teeth whitening gel doesn't give you good results then you might want to go to the dentist to have your teeth professionally whitened which can cost around $500.00 to $800.00 but is well worth it if you need to have it done.