Many times we are one of the first contractors on site. We typically finish our work within a few months. These projects that we are working on take sometimes 2-3 years before they are complete. Per Colorado law we have to file a lien within 120 days of the last day we are on site, thus we typically send an email stating our intentions to start the lien process at 90 days, file a notice of intent at day 100 and file the lien around day 110 if we still have not received payment - for all payments, not including retention. The problem is that the GC's/Owners are pushing back and telling us the owner has not released retention thus they cannot release retention. So for a project that is 2 years long and we are done with our scope within the first 6 months, by the time the project gets to the end, and the owner starts releasing retainage, we are well past the 120 day mark and seemingly don't have leverage because a lien would be null. The best we have seen done up to this point is to have our retention held reduced by half.