I am curious just how long the average small electrical contractor waits to get payed for completed jobs. I am in north central Florida, non-union, and we can't seem to get payed any sooner than 30-60 days out. Apparently all the CM's and GC's want to wait until they get payed and I just can't see how that should effect their subs so much. It's hard enough for a small outfit to make payroll and supply bills monthly but when you don't get payed for another 45 days after the job has been completed it becomes juast about too hard to maintain at times. I am wondering if any of you guys have experienced similar issues and what solution was found if anything. it seems that if all the EC's and other subs would uniformly put this into their contracts it would be easier to enforce it but around here everyone is scared to death of not getting a job because they are simply asking to be payed upon completion of the contractual work agreed upon. any info would be great! frustrated-Justin