The sub contractor was working for the general contractor, not the homeowner. The sub should have waited to get paid, and never have trashed someone else's property. The sub now owes the woman a nice paint job.
A sub contractor may file a lien against the homeowner.
It sucks for the home owner because they are paying the general contractor, thinking they are paying the sub contractors.