Hi there, We were hired as a subcontractor by a General contractor to install a solar job. We have provided all licenses, insurance, and bonds to the GC to do the job only. Its been 3 months and we have not been paid on this job, (we are due on two jobs), we, the subcontractor, filed a mechanics lien on one of these jobs, but the GC has no intention of paying. What do we do? Should we proceed with legal action? Is my mechanics lien legit or can it be voided? How can I have protection if the GC comes against me for wanting to get paid? Not sure what happens next. Thanks!