Composite veneers typically last around 10 years depending on how well a patient cares for them. Resin veneers do not last as long as porcelain veneers but you can maximise their life by maintaining good oral habits and regular hygiene appointments at CLDC for specialised polishing and cleaning.