Unfortunately fillings won't last forever (although some fortunate folks, they do!). The lifespan of your filling depends on a lot of things, such as your eating habits, dental hygiene practices, and lifestyle habits (like whether or not you grind your teeth). It also depends on the type of filling you receive.
At Fox Point, we use composite resin, glass ionomer, porcelain, zirconia, and gold fillings, rather than traditional amalgam fillings (which harm more than help). We choose to be “mercury-free” because it is a safe and reliable option for your dental care.