we installed signs at a business in San Jose CA. We were hired and were to be paid by the Texas company that made the signs. The business where we installed the sign leases space in a large office building. We did not have an agreement with the building owner or the business. Our agreement is with the Texas company. We completed the job on Dec 11, 2018. The Texas company made the sign incorrectly and we installed correctly, but Texas company said in an email they would send correct signs, but has not nor do they respond to email or phone calls. Is a lien apply to this situation and did the clock start ticking on Dec 11 or is the job still not complete because they said they were going to send corrective material?