Hi received a contractor lien release and signature form from a window company should I sign it
We would need more information about your relationship to the window company to determine if a lien release is applicable. Moreover, you would need to consult directly with an attorney for legal advice on whether to sign the document.