Never front more than a week worth of work. Even when working w big companies for any type of projects, even if they start saying "net 30" or more, if they r big enough to fund large projects, they can front money thru petty cash. U can even discount for up fornt or weekly and make them think u r giving them a discount. This is private subcontractor 101. Sorry for her.