A.
Every person, firm or corporation engaged in the business of constructing, erecting, altering, repairing, restoring, reroofing, re-siding, moving or demolishing the whole or any part of buildings or structures or engaged in the construction and installation of swimming pools or engaged in the business of erecting or altering signs, for any of which a permit is required by applicable ordinances of the Borough of Berlin, shall be required to register the name of such person or firm or corporation with the Building Department.
B.
The owner or occupant of a building or structure applying for a permit required herein shall not be required to register, provided that he intends to do and supervise his own work.