Do not have contract but have a signed acceptance of proposal from homeowner. Invoiced weekly and were paid weekly. Agreement states we are to receive "10% of total cost of project upon satisfactory completion." Job is on hold due to permitting but during this time, homeowners decided to terminate the agreement we were working under. Invoiced for the 10% of the cost of the work we completed up until they terminated without notice or reason and they say they are not paying because the project is not complete. Do I still have mechanics lien rights since they terminated the agreement without allowing us the opportunity to complete?