You need to stipulate your terms on the commencing of the job. Ask this company what their terms are, it could be as simple as they only pay on 60 or 90 days terms.
Live and learn if that their way dont do busines with them again or bill them 60 days before you start the job!