Deposits and progress billing aren’t pushy. They’re how every professional trade keeps cash ahead of cost.
Commercial accounting often won’t accept large deposits, so 15% is the realistic ask. Net 30 with 10% retention on completion is the industry norm, worth pushing back on for smaller jobs where retention adds nothing but delay.
Paid on completion: $0 in, $14,000 out (materials and crew) over 4 weeks, then $24,000 in. You front $14k for 28 days.
30 / 40 / 30: $7,200 in day 1 (covers materials), $9,600 in mid-week 2 (covers crew), $7,200 final. You front $0 at any point. Same revenue. Same margin. Zero cash drag.
Write the schedule into the contract. ACH or card-on-file at signing. Don’t mobilize crew until the deposit clears.