On average fixed restorations lasts 7-15 years. This time can be reduced if you do not clean the teeth properly and allow gum disease or dental decay to affect the teeth. Also trauma can damage restorations in the same way it damages natural teeth.