The appearance of your teeth plays a significant role in your overall look. It also compliments your personality and boosts your confidence. Unfortunately, many lifestyle factors including excessive consumption of coffee, tea, spices, smoking, red wine and much more can cause staining to your teeth over time and can affect the quality of your smile.