I agree. Only home remodel contracts limit the amount of the down payment, and that's only between the homeowner and the contractor. Subcontractors, even on home remodel projects, can charge whatever they want in their subcontracts with the general contractor. Contractors on non-home remodel projects and commercial construction can charge whatever they want as a down payment.