Who can produce a commercial EPC, and at what level
A non-domestic EPC cannot be produced by anybody who owns the software. It has to come from an assessor who is accredited, working within a registered accreditation scheme, and accredited at a level appropriate to the building. That last part catches people out, because the level is about the services in the building rather than its size.