If you are a sub-contractor, you should be able to collect 90% of your invoice, within two weeks. Your retainage should be capped at your normal weeks billing X 4. If your are a prime contractor with prime prices, you should expect 30 days out.
This is CABL.com posting #143530. Tiny Link: cabl.co/mLva