Im a subcontractor worked on a large construction project, I finished my work on the job July 2022, but havent been paid, and customer isnt taking call or returning email.
You should consult with a lawyer about collecting the debt. Do this without delay.
It sounds like it might be too late to file the lien, but an attorney can provide alternatives, if any, upon reviewing your case.
You have 90 days after your last work to record a claim of lien. Your time has expired. Contact a construction attorney for further ideas on your path forward. A lawsuit should be considered.