For the purposes of this article:
(a) "General contractor" means any person, firm, corporation or partnership engaged in the business of performing for others, contracts for the constructing, repairing, decorating or improving of new or existing buildings or other structures under, upon or above real property either for the entire work or a specific portion thereof.
(b) "Subcontractor" means any person, firm, corporation or partnership engaged in the business of performing a like or similar service for persons other than consumers either for the entire work or for a specific portion thereof.
(c) "General contractor" and "subcontractor" include persons, firms, corporations or partnerships performing labor and services in respect of the moving of earth or clearing of land, razing or moving of existing buildings or structures even though such services may not be done in connection with a contract involving the constructing, repairing or altering of a new or existing building or structure.
(Passed 9-27-90.)