When a contractor job has gone wrong
You paid them up front. They didn't finish. Or they finished, but badly. Or they damaged the floor they were supposed to fix. Or they're three weeks past the deadline and stopped returning your calls.
Contractor disputes are common — more common than most homeowners expect when they hire. The first instinct is usually a phone call. The second is another phone call. By the time you're looking for how to write a letter, the verbal channel has already failed and you need to put the dispute in writing — in a form that gets attention, creates a record, and escalates only as much as necessary.
This guide covers how to write that letter well, and what happens next.
Why letters work when calls don't
A call evaporates. A letter persists. A letter:
- Creates a dated, documented record that a contractor can't later claim they "didn't know about."
- Forces the matter into a formal response path rather than a "let me get back to you" loop.
- Works especially well when sent certified mail with return receipt — the signed receipt is legal evidence the letter was delivered.
- Gives a contractor who wants to resolve things a clear basis to make an offer.
- Gives a contractor who doesn't want to resolve things a paper trail that you'll use later.
Every state has a contractor licensing board, every state has a small claims court, every state has an attorney general's consumer division. All of them expect that you attempted written communication before filing. A letter is the first step in every escalation path.
The structure of an effective complaint letter
Full block format — professional business letter. Nothing fancy.
- Your name and address at the top.
- Date.
- Contractor's name and address.
- "Re:" line — brief description and reference to any job number, permit number, or address of the work.
- Salutation: "Dear [name]" if you know the owner; "Dear [Company Name]:" otherwise.
- Body, 4 to 6 paragraphs (see below).
- Closing: "Sincerely," followed by your printed name. Leave room for a signature.
- Enclosure note if you're including photos or contracts: "Enclosed: Copies of contract and invoices, photos of [X]."
The body, paragraph by paragraph
Paragraph one — state the purpose. "I am writing to formally document and resolve a dispute regarding work performed by [Contractor] at [address] under the contract dated [date]." One sentence. Clear.
Paragraph two — the facts. Dates, amounts, what was agreed. "On [date], we signed a contract for kitchen renovation work totaling $[X]. Work was to be completed by [date]. As of today, [describe the situation]." Stick to facts.
Paragraph three — the issues. Enumerate them, specifically. "Specifically, the following issues remain unresolved: (1) the tile work in the master bath is misaligned in multiple places; (2) the electrical work has not been inspected or permitted; (3) $3,200 in change-order charges was not agreed to in advance." Numbered or bulleted is fine in a formal letter.
Paragraph four — what you're asking for. Be specific. "I am requesting [the specific remedy]. I would appreciate a written response within 10 business days of the date of this letter."
Paragraph five — the escalation, factually. "I would prefer to resolve this matter directly. Should that not be possible, next steps available to me include filing a complaint with the [state] contractor licensing board, a claim in small claims court, and notification of the [state] attorney general's consumer protection division." This is not a threat — it's a factual statement of your options. That's the right register.
Paragraph six — close with good faith. "I am hopeful we can resolve this matter directly and without further escalation. I am keeping copies of all communications regarding this project."
Tone rules
- Firm but never unprofessional.
- No profanity. No exclamation marks. No personal attacks.
- Short sentences. One fact per sentence where possible.
- Don't speculate about motives ("you clearly don't care about my project").
- Don't exaggerate. State what happened, what you paid, what you expected, what you got.
- Don't make threats beyond factual escalation language.
What NOT to do
Don't withhold payment beyond what your contract allows. Most contracts let you withhold the final 10-15% until satisfactory completion; beyond that, withholding is often itself a breach. Consult a lawyer before withholding large sums.
Don't let them file a mechanics' lien first. In most states, contractors can place a lien on your property for unpaid amounts — and liens are serious. If they've threatened this, talk to a lawyer before responding.
Don't post about it publicly. Reviews on Yelp, Angi, or Google Business can be useful, but posting before the letter has been sent weakens your negotiating position and can expose you to defamation claims if the review contains anything inaccurate. Send the letter first; post if they refuse to respond.
Don't hire another contractor to finish and then bill the first. You can, in some states, recover costs of completion — but you need documentation first. Letter, response (or non-response), sometimes a lien-release step, then completion by another contractor.
When to escalate
After the letter's stated response period (typically 10 business days) passes without resolution:
-
File with the state contractor licensing board. Every state has one. Most have online complaint forms. The board investigates, can order repair or refund, can fine or suspend the contractor's license. Free to file.
-
File with the state attorney general. Consumer protection division. Especially effective if there's an ongoing pattern or safety/code concerns.
-
Small claims court. Most states allow claims up to $5,000–$15,000 in small claims (varies by state). You don't need a lawyer. Filing fee is typically $30-100. You show up, present documents, and the judge rules. Works well for clear-cut disputes with good documentation.
-
Regular civil court. For amounts above small-claims limits, you'll need a lawyer. Consumer-protection attorneys often work on contingency for clear cases.
When to hire a lawyer immediately
- Amount in dispute is over $10,000 and the contractor is disputing the merits
- Structural or safety work is involved (roof, foundation, electrical major, gas)
- There's a written contract with terms you need interpreted
- The contractor is threatening you personally
- The contractor has filed or is threatening to file a mechanics' lien
- You've been sued
An hour of a consumer-protection lawyer's time ($200-400 in most areas) is often enough to know whether you have a case and what your best path is.
What this tool produces
Fill in the form above — your name and address, the contractor's details, which issues apply, the job, dates, amounts, what you're asking for, whether you have a written contract. The tool drafts a formal complaint letter in proper business format, with specific reference to your state, factually escalation-stated, ready to print, sign, and send certified mail.
You'll see the opening paragraphs. The full letter unlocks as a print-ready PDF. Sign it, copy it, certified-mail it with tracking, keep the return receipt. One letter, properly written, resolves most contractor disputes without court. The ones it doesn't resolve get escalated with the paper trail you've already built — which is the only position worth being in.