PaperHammer
demand letterquality disputegetting paid

Demand Letter When a Client Says the Work Was Unsatisfactory

·6 min read

The job is done. You sent the invoice. Now the client is saying the work was not up to standard, the tile is uneven, the paint looks off, the wiring was not what they pictured. Suddenly the conversation is not about when they pay but whether they should. A demand letter built for this situation looks different from a standard unpaid-invoice letter, and getting the framing right is what makes the client either cut a check or dig in.

Why Quality Disputes Need a Different Letter

A normal unpaid invoice is about timing. A quality dispute is about whether the debt exists at all. Your letter has to do two things at once: prove the work meets the contract, and show you took the complaint seriously.

Skip either one and you lose ground. If you sound defensive, the client thinks they hit a nerve. If you sound dismissive, a judge later reads the letter and wonders why you would not address a reasonable concern. The middle path is factual and unbothered. Our breakdown of handling post-job invoice disputes covers the early steps before the letter; this post is for when those steps did not work.

Pull the Evidence Before You Write a Word

The letter is only as strong as the file behind it. Before you start drafting, put everything in one folder:

  • The signed contract or estimate, with the scope of work circled
  • Every change order, signed or texted approval included
  • Before, during, and after photos with timestamps
  • Material receipts and product spec sheets if the dispute is about materials
  • Every text, email, and voicemail where the client approved progress or signed off
  • The invoice and any partial payments already received

If the client ever said "looks good," "perfect," or paid a deposit after seeing the work, that is gold. Pull it out and quote it in the letter.

What the Letter Must Include

A demand letter for a quality dispute is longer than a standard one because you are answering accusations, not just stating a balance. Cover these points in order:

  1. Your business name, the client's name, the project address, and the date
  2. The invoice number, the original amount, and the unpaid balance
  3. A one-paragraph summary of the scope as defined in the contract
  4. The specific complaints the client raised, in their own words if possible
  5. Your response to each complaint, tied to the contract, photos, or sign-offs
  6. Any reasonable accommodation you are willing to offer (a small credit, a punch-list visit)
  7. A clear payment deadline of 10 to 14 days
  8. What you will do if the deadline passes

Answer each complaint on its own line. Vague rebuttals look weak. Specific ones look professional.

Address Each Complaint Directly

This is the part most contractors skip. If the client says the grout lines are crooked, do not write "the work was performed to industry standard." Write: "The grout lines were installed at 1/8 inch as specified in the signed estimate dated April 3, and photos taken April 11 at completion show consistent spacing throughout the floor."

Three tones to avoid: sarcastic, apologetic, and emotional. Stick to dates, measurements, and what the contract says. If a complaint is partly fair, acknowledge it and offer a narrow fix. A 5% credit on a $4,000 invoice often closes the case faster than a fight over the full amount.

Offer a Cure Without Caving

Most state laws and most contracts give the contractor a right to cure: a chance to fix legitimate issues before the client withholds payment. Use that. Offer a single punch-list visit at a specific date and time, with the payment due immediately after the visit.

I am available to walk the site with you on Tuesday, June 23 at 9am to address the items listed above. Any work needed to meet the contract specifications will be completed at no additional charge. Payment of the remaining balance of $3,450 is due upon completion of that walkthrough.

This puts the client on the hook. If they refuse the visit, they have weakened their own dispute. If they accept and you fix anything legitimate, the invoice is owed in full.

Reference Small Claims Court by State

In the final paragraph, name the specific small claims court for the county where the work was done and the state's filing limit. Naming the court turns an abstract threat into a concrete next step. The same principle applies whether you are dealing with a client who has gone silent or one who is actively pushing back on quality.

Keep it factual. You are not threatening to sue, you are stating a remedy you have. A line like: "If the balance of $3,450 remains unpaid after July 1, I will file in the Superior Court of California, County of Sacramento, Small Claims Division, where the jurisdictional limit is $12,500."

Send Three Versions, Not One

One letter rarely works on a quality dispute because the client has already committed to a position. Three letters give them an offramp at each stage: a polite version that invites a fix, a firm version that closes the cure window, and a final demand that names the court. The same collections escalation timeline that works for plain unpaid invoices works here, just with quality-specific language at each step.

Send the first by email. Send the second by email plus certified mail. Send the third by certified mail with return receipt and keep the green card. That paper trail is what a judge wants to see.

Getting the Letter Written

Writing three calibrated letters that address quality complaints, cite your contract, and name your state's small claims limit is the hard part. PaperHammer drafts all three versions in about five minutes. You enter the job details, the unpaid amount, and what the client is disputing, and the system produces polite, firm, and final-demand letters with your state's specific court named correctly. Review, edit, and download as a PDF. No attorney, no template hunting.

Generate Your Demand Letter

$19. Three escalating versions, ready in 5 minutes.

Get Started