My husband is a general contractor and has done work for a client who is now refusing to pay unless he gives her all his receipts. This is unheard of. As a general contractor can he file a mechanics lien or can only subs do that? If not, what recourse do we have?