Results typically last for 6 to 9 months after whitening.  This number can drop if you smoke or consume a lot of foods that stain your teeth.  Poor oral hygiene will also decrease how long your results last.