I'm in the same game bear and totally understand, but that specific job doesn't really require many materials, it's mostly labour. If you were going out and having new windows etc made up for the client then fair play, but 35 % is taking the Mick! If cashflow is that tight you could even agree weekly payments for the labour. And your right, it's the sh¥te few thAt tarnish good builders image!