Really depends on care. Some folks need refinishing after 7 years, some go 20+ years.

When you replaster, make sure your contractor uses the infloor collar extensions to raise the heads up level with the new plaster.