Veneers are a considerable investment, so how long do veneers last is a fair question to ask before committing. Porcelain veneers commonly serve for ten to fifteen years, and often longer, while composite veneers typically last five to eight. What decides where you...