We decided to call SmileWorks mobile teeth whitening because we didn't want to pay the high rates the dentist wanted to charge and did not feel comfortable going to the mall to get our teeth whitened in front of everyone. SmileWorks was very affordable, fast, and professional. They came directly to our home and whitened my fiancé and I. The whole process was fun and pain free and took less than 30 minutes. We love our results so much we are considering having this done for our entire wedding party. Highly Recommended!