We have supplied material to the general contractor on a public county project located in New Jersey, final delivery date of 01-21-2021. According to our Levelset guidelines we are due file a municipal mechanics lien in 7 days, the is same date that our final payment from the general contractor is due. All of the material we have supplied has yet to be installed, and therefore, has not been officially accepted by the public entity. Will we still have lien rights if we file later than the due date suggested by Levelset? Will we have to wait for the completion of the project to file a Mechanics Lien if we do not file now?