Silver amalgam fillings can last about 15 years on average. The FDA advises against replacing good condition mercury fillings. Composite resin fillings can be color-matched to your teeth for a natural ...