I'm a subcontractor that worked on a big project. We finished the project back in February and sent in our invoice in march. We are now in July and We have still not received any type of payment/
It depends, filing a mechanics lien is avaiable to you if your have satisfied the preliminary requirements, such as filing a preliminary notice with the SCR, satisfied the time limits imposed by the statute as well as other requirements imposed by law. Also, it will depend on your scope of work and the project you have provided work, services or materials to public /private. There may also be other remedies available to you under law. I would suggest you contact an attorney and discuss your claim. Good luck.