This many times depends on your diet and smoking but in normal conditions every 3-7 years good luck Kevin Coughlin DMD, MBA, MAGD CEO Baystate Dental PC
Hi...bonding does have a time frame when it should be replaced. It can last as long as ten years depending on patient's care of their teeth and the dentist skill in bonding. It is time to replace bonding when it starts to discolor, chip and feel rough! Good and inexpensive way to make teeth look esthetically pleasing without veneers.