Ask around and most owners say they get paid with a deposit up front and the rest at the end, which is not a payment schedule. A Florida cabinet shop took a deposit of $10,237.50. The customer reported they never received a final contract, moved to cancel, and a county consumer office stepped in.
The shop had worked up a rough design. Its production manager said the cabinets were already in the warehouse. Both sides went to mediation and agreed the business would return half the deposit, a refund of $5,118.63. The case sits in the Consumer Federation of America's 2024 complaint survey, published in June 2025.
That job never reached a final payment. It came apart at the front, which is where a payment schedule lives. Our read: when nothing in writing says what each dollar buys, every dollar stays open to argument.
A deposit and a balance is not a schedule
Most residential contracts carry two numbers. Money down, money at the end. Everything between them sits unpriced: the demo, the posts, the rough-in, the finish.
That gap is the whole job. It is also where a customer's doubt turns into a payment nobody sends. You cannot bill a phase you never named, the same way you cannot cost a job you never timed.
California's state licensing board writes the rule out plainly for home improvement work. A schedule of progress payments has to describe each phase of work. It names the type and amount of work in that phase, and the payment that closes it.
That same board caps the down payment at $1,000 or 10 percent of the contract price, whichever is less. Your state or province sets its own number. The principle holds everywhere: the money follows the work, phase by phase.
Why the end of a job is a bad place to argue
Think about how a bank funds a new house. It does not hand over the loan at signing and hope. It releases draws as the work hits marks an inspector can walk up and look at.
You hold the same grip on a job and most owners let it go. Once the last board is on, the customer has the work and you have an invoice. Your only move left is a lawyer, which costs more than the balance on most small residential jobs.
You are already thinking your customers are not like that. Most of them are not. The schedule is not built for the customer who wants to rob you. It is built for the decent one who gets nervous, hears a second opinion from a brother-in-law, and goes quiet on the last payment.
The same survey carries a Florida fence job that ran the other way. The crew started more than a year late and worked in bursts. It left rough slats and a faulty gate, and the county talked the business into a full refund.
A phase nobody named is a phase nobody has to pay for.
Write down what finished means
Every last-payment fight lands on the same question. Is it done. You know it is done, and the customer is carrying a picture in their head that nobody ever wrote down.
So write it down. Finished means the gates swing and latch, the offcuts are gone, the site is raked, and the client has walked it with you. Those words belong in the contract, sitting beside the final payment.
The licensing board's own guide lists the common problems it finds in these contracts. A job that is not clearly stated and described sits on that list. So does no payment schedule at all, and the two failures pay out the same way.
Change orders are the second leak
The other leak opens in the driveway. She wants the gate moved over. He wants a different stain than the one on the estimate. You say sure, because you are a decent person and it looks like nothing.
California's guide is blunt about the fix. Extra work and change orders join the contract once the order is in writing and signed by both parties before the covered work starts. The order has to name the scope, the money added or taken off, and what it does to the schedule.
Signed first, then built. That is not paperwork for its own sake. It is the only version of the driveway conversation that survives the gap between the driveway and the walkthrough.
What to do before the next job starts
Open your last signed contract. If it shows a deposit, a balance and nothing in between, you found the thing to fix. Split the work into phases a stranger could walk up and verify.
The work already breaks into chunks you can see from the street. For a fence, deck and rail outfit, the phases write themselves:
- Materials delivered to site, listed on the contract at the amounts you are owed for them.
- Posts set and concrete cured, with a dated photo of every hole.
- Framing complete and square, inspected where the municipality asks for it.
- Decking and rail on, gates hung and swinging clean.
- Final clean, punch items closed, walkthrough signed by the client.
Now put money on each line. Say a deck job runs $18,000: $4,000 at materials, $4,000 at posts, $5,000 at frame and deck, and the balance at the walkthrough. The deposit comes off the front, inside whatever your state allows.
Prove each phase as you close it. A dated photo of the poured footings ends an argument before it starts. It beats a text thread nobody can find, and it costs you nothing while the crew is still standing there.
This gets sharper when customers are tight. The NAHB/Wells Fargo Housing Market Index fell three points to 32 in September 2026, and 38 percent of builders cut prices that month. A squeezed customer looks harder for a reason to hold the last payment. A reputation built on word of mouth will not collect it for you.
We ran a deck and rail crew for ten years and ate our share of last payments, so we built this into OPS. One click turns an approved estimate into an invoice, with the deposit, milestones and balance already structured from the line items. Whatever you use, from a roofing shop to a painting outfit with one helper, write the phases down before the crew rolls.
Every phase you name is a payment nobody can argue with.
Sources
- 2024 Consumer Complaint Survey Report Final (June 2025) · consumerfed.org
- Contracting for Success · cslb.ca.gov
- CSLB Reminds Contractors of Progress Payment Restrictions · cslb.ca.gov
- Builder Sentiment Falls on Higher Interest Rates and Costs · nahb.org



