How long is Surface Bond expected to last before it needs to be reapplied? It depends on many variables such as traffic, maitenance, etc. But at least 5 years before another coat my need to be applied.