I am a commercial subcontractor and I finished a job last year. I have been paid everything but my 10% retainage. I was just told by the owner that I needed to file a lien in order to get paid because other subs have filed liens. I told him that I have missed my opportunity to file a lien. He told me that in Texas you aren't time restricted as to when you can file a lien when it comes to collecting retainage. Is he right? He told me that they want to pay me, but won't unless I file a lien.