It could be done in whole or in part by organizations like the Canadian Standards Association or the UL. However, these two organizations are unfortunately very conservative when it comes to opening up their processes. For example, if you wish to obtain certification under a UL standard, they have to do the testing. They will not allow you to use an independent laboratory like ours, and consequently all of the tests are centralized in one place. Even if it is officially a not-for-profit organization, most of the time their services cost much more than ours. This despite the fact that we are a for-profit organization. This is largely because they have a monopoly.
On June 3rd, 2014. See this statement in context.