How Long will the Epoxy Finish Last?

There is no set time that it will last. Usually after 5-7 years of heavy abuse, most people will sand the surface lightly and pour a new coat of epoxy and it will look like day 1 again. The epoxy is very durable.