Great. So, how long is an NBTC certification valid for?

It could be valid as long as NBTC doesn’t update or change any relevant standard to your product.