hi there
well most things have been said,
one thing though
PRE START meeting, we always insist on one of those,
you'll probably find that the paperwork you signed, detailed the developers payment terms,
ie self billing, from site weekly tick sheets,
or application for payment method.
there my even have been a payment calender in there, that told you when works completed, payment for those works made on XX date.
However they dont usually stick to those.
the point is we work for several large developers, and i can honestly say that our payment terms vary from 4 months, right down to 21 days.
its all about the relationship you have with the custiomer,
and i mean all levels, site agent, are buld manaers,sales staff, Qs';s, construction director, and commercial director.
regards
martin