Lien of mechanic or laborer working for contractor or subcontractorEvery workman, artisan, mechanic, laborer or other person who performs any work or labor or provides any service under the employment of any general contractor or of any subcontractor in the erection, construction, repair or removal of any building or other structure, or improvement appurtenant thereto, or who alters or improves th