Hello As a California subcontractor how long can the general contractor hold our retention? We have been finished with our portion of work for 3 months, but the overall project isn’t complete. Dies the entire project need to be complete in order for us to receive our final payment? Thank you