We are a custom home builder and have signed subcontractor agreements with our subs. (We use the same subs over and over again) My question is - How long are they good for and should we be having them signed with each new job/home? Or if we have a signed agreement are we good for the length that we use that sub.?