Start with a written record, not an accusation. State what the contract or estimate required, identify each defect or missing item, ask for one clear remedy, and set a calendar date for a reply. Attach copies of the evidence and keep the originals.
These templates are for U.S. home-improvement projects. Your contract, written warranty, state law, licensing rules, and payment method may affect your options. The UK Consumer Rights Act 2015 doesn't govern a U.S. project, so don't copy UK legal language into a U.S. complaint.
What to include in a contractor complaint email
A strong complaint email gives the contractor enough information to investigate and respond. Include:
- Project details: The property address, contract or estimate date, agreed scope, work performed, and amount paid.
- A factual timeline: When work started, the promised completion date, when the work stopped or finished, and when you noticed each problem.
- Specific defects: Identify the room, location, material, measurement, or contract requirement. "Bad work" by itself is too vague.
- One primary remedy: Request an inspection, repair, completion, corrected invoice, refund, price reduction, or another defined outcome.
- A response date: Use a calendar date, such as "Please respond by May 14," instead of "respond immediately."
- Supporting evidence: Attach or list photos, the contract, invoices, change orders, permits, messages, inspection records, and written estimates.
A response date is a request unless the contract or applicable law makes a particular notice or cure period apply. For a routine complaint, 7 to 14 calendar days may be practical, but check the contract and state rules first.
Before you send the email
- Read the contract's notice clause. It may require certified mail, delivery to a particular address, or a formal mediation or arbitration process. Email the complaint too if it helps create a record, but don't assume email satisfies every notice requirement.
- Separate facts from conclusions. Write "the shower drain does not slope toward the drain" rather than "the contractor was careless."
- Choose a remedy you can explain. A repair or completion request is usually clearer than demanding a full refund, a new project, and damages in the same paragraph.
- Calculate any money request. Show how you reached the amount, including unfinished work, documented overcharges, or a written cost-to-correct estimate.
- Keep the original evidence. Send copies, label attachments, and preserve the complete email thread and delivery records.
- Deal with immediate hazards first. If there is an urgent electrical, structural, gas, water, or other safety concern, move people away and contact emergency services or an appropriate qualified professional. Don't wait for an email reply to address immediate danger.
When the cause of a defect is disputed, it's usually sensible to give the original contractor a reasonable opportunity to inspect and propose a correction when doing so is safe and practical. Before hiring someone else, document the condition and obtain a written estimate unless delay could cause a safety problem or further property loss.
10 home improvement complaint email templates
Choose the template closest to your situation. Replace the brackets and delete any sentence that doesn't apply. Keep the tone factual and professional.
1. Poor workmanship or visible defects
This template fits work that is complete or substantially complete but doesn't match the agreed scope, specifications, or documented requirements.
Subject: Formal complaint about defects in [project] - response requested by [date]
Dear [contractor name],
I hired [company] under the [contract or estimate] dated [date] to complete [brief scope] at [property address]. I have paid $[amount] to date.
I found the following problems:
1. [Specific defect, location, and date noticed]
2. [Specific defect, location, and date noticed]
3. [Specific defect, location, and date noticed]
These items do not match [the contract specification, approved plan, manufacturer instructions, or agreed scope]. Photos and copies of the relevant documents are attached.
Please arrange an inspection by [date] and correct the listed work at no additional cost by [date]. If you disagree with any item, please identify it and explain your proposed remedy in writing.
Please reply by [response date] with the next steps and a scheduling contact.
Sincerely,
[Full name]
[Phone number]
[Email address]
2. Unfinished home improvement project
Use this when the contractor has left work incomplete or stopped attending the property.
Subject: Incomplete [project] - completion schedule requested by [date]
Dear [contractor name],
Our contract dated [date] required you to complete [project] at [address] by [agreed completion date]. The following contract work remains unfinished:
- [Unfinished item]
- [Unfinished item]
- [Unfinished item]
The current condition is causing [brief practical problem, such as exposed materials, loss of use of the room, or water entry]. I have attached photos and the relevant contract page.
Please send a written schedule by [date] confirming the workers, materials, and completion date. I expect the remaining work in the original scope to be completed without an additional charge.
If you believe an approved change order or another event changed the completion obligation, please provide the document and explain the revised schedule. If I don't receive a response by [date], I will consider the remedies available under the contract and applicable law.
Sincerely,
[Full name]
[Contact information]
3. Missed deadline or repeated delays
If the contractor keeps moving the completion date or hasn't provided a reliable schedule, ask for a written recovery plan.
Subject: Missed completion date for [project] - written recovery plan requested
Dear [contractor name],
The agreed completion date for [project] at [address] was [date]. The work is still incomplete, and the latest completion date given to me was [date].
The remaining work is:
- [Item]
- [Item]
- [Item]
I have not approved a change order extending the deadline [or: the only approved extension was to [date]]. Please provide a written recovery plan by [date that is 7 to 14 days away]. It should state when each remaining item will be completed and identify any materials or inspections still required.
Please also confirm whether you are requesting a change to the contract. If so, provide the reason and proposed terms before performing additional chargeable work.
I want to resolve this directly, but I need a reliable schedule and written communication going forward.
Sincerely,
[Full name]
[Phone number]
4. Unsafe work or an urgent property hazard
Use this for a safety concern. For immediate danger, contact emergency services or a qualified professional instead of waiting for an email response.
Subject: Urgent safety concern at [address] - work in [area] must be addressed
Dear [contractor name],
I am reporting an urgent safety concern related to your work at [address]. The problem is:
[Describe the hazard factually, including its location and when you noticed it.]
For safety, I have [stopped using the area, kept people and pets away, or taken another temporary measure]. Please confirm by [date and time] how you will inspect the condition and make the area safe.
Do not cover or alter the condition before it is documented and inspected unless immediate action is necessary to prevent injury or further property damage. Photos and related documents are attached.
Please identify the person responsible for handling this issue and provide the proposed inspection and correction dates. This message concerns safety first; it does not approve additional work or charges.
Sincerely,
[Full name]
[Phone number]
5. Warranty claim for defective work
Use this when the contractor or manufacturer provided a written warranty. Quote or summarize the term that you believe covers the problem.
Subject: Warranty claim for [project or product] at [address]
Dear [contractor or warranty contact],
I am submitting a warranty claim for [work or product] completed or installed on [date] at [address]. The applicable warranty is dated [date] and states that [briefly quote or summarize the relevant coverage].
The problem is:
[Describe the defect, when it began, and how it affects the property.]
I first reported this issue on [date] by [email, phone, or other method]. It remains unresolved. Attached are the warranty, invoice, photos, and copies of my earlier communications.
Please confirm receipt of this claim by [date], provide a claim or reference number, and arrange an inspection. I request [repair, replacement, or another warranty remedy] by [date]. If you believe the issue is excluded, please identify the specific warranty term and explain the basis for that decision.
Sincerely,
[Full name]
[Contact information]
6. Request for a refund or price reduction
A full refund isn't automatic. Use this template when repair or completion is no longer acceptable, or when you're seeking a specific adjustment based on documented amounts.
Subject: Request for [partial refund or price reduction] for [project]
Dear [contractor name],
I am requesting a [partial refund or price reduction] of $[amount] for the work at [address]. The project was covered by the contract dated [date], and I have paid $[total paid].
The basis for my request is:
- $[amount] for [unfinished or undelivered work]
- $[amount] for [documented overcharge or incorrect charge]
- $[amount] based on the attached written cost-to-correct estimate
I previously asked you to [inspect, repair, or complete] the work on [dates]. [State what happened, such as no response, an incomplete repair, or a refusal.]
Please confirm by [date] whether you will issue the requested adjustment or propose a different resolution. If you dispute the amount, please provide an itemized explanation and supporting documents.
I have attached the contract, payment records, photos, prior communications, and estimate.
Sincerely,
[Full name]
[Phone number]
7. Disputed invoice or unauthorized change order
Send this when the invoice includes work you didn't approve, charges above the agreed price, or amounts for incomplete work.
Subject: Dispute of invoice #[number] for [project]
Dear [contractor name],
I dispute $[amount] of invoice #[number], dated [date], for work at [address]. The disputed items are:
- $[amount] for [item and reason]
- $[amount] for [item and reason]
I did not approve a signed change order for these charges [or: the contract states that this work was included in the original scope]. The attached documents include the contract, invoice, and relevant messages.
Please provide the signed change order or other contractual basis for each disputed charge. If you cannot do so, please send a corrected invoice by [date].
I will pay the undisputed amount of $[amount] by [date], if applicable. This payment should not be treated as acceptance of the disputed items.
Please confirm receipt of this dispute and reply in writing by [date].
Sincerely,
[Full name]
[Contact information]
8. Cancellation of a qualifying in-home sale
Check the transaction before using this template. The FTC Cooling-Off Rule applies to certain sales made at a consumer's home or at a temporary location, but exclusions apply.
Subject: Notice of cancellation for [contract or transaction] dated [date]
Dear [seller or contractor name],
I am cancelling the transaction for [describe the goods and services] signed on [date] at [my home or qualifying temporary location].
I am sending this written notice within the applicable cancellation period. Please treat this as my notice of cancellation and confirm receipt. Please also explain where and how any delivered materials should be returned.
Attached are [the completed cancellation form, if provided, and a copy of the contract or receipt]. Please return any payment as required by the applicable rule and state law.
My contact information is:
[Full name]
[Address]
[Phone number]
[Email address]
Sincerely,
[Full name]
[Date]
The FTC's Cooling-Off Rule guidance says a covered sale generally must be cancelled by midnight of the third business day. Follow the seller's cancellation instructions, keep a copy, and use a delivery method that proves when you sent the notice. If the seller didn't provide cancellation forms, the FTC says you may write a cancellation letter. Don't assume that every home-improvement contract qualifies.
9. Escalation to the owner or manager
Use this after the project contact hasn't responded or has failed to resolve the problem.
Subject: Escalation of unresolved complaint for [project] at [address]
Dear [owner or manager name],
I am escalating an unresolved complaint about [project] at [address]. I first reported the issue to [employee or project manager] on [dates]. I have not received [a response, a repair date, a completed repair, or a corrected invoice].
The unresolved issues are:
1. [Issue]
2. [Issue]
3. [Issue]
My requested resolution is [specific repair, completion date, refund, price adjustment, or corrected invoice]. Please assign one person to handle this complaint and provide a written response by [date].
I have attached the contract, payment records, photos, and earlier communications. I am willing to coordinate a reasonable inspection, but I need the appointment and proposed remedy confirmed in writing.
If this remains unresolved, I will review the dispute and complaint options available in my state and under the contract.
Sincerely,
[Full name]
[Phone number]
10. Final written request before further action
Earlier complaints and an escalation attempt should come before this message. It isn't automatically a legally sufficient demand letter or notice before suit.
Subject: Final written request to resolve [project dispute] by [date]
Dear [contractor name],
This is my final written request to resolve the dispute concerning [project] at [address].
The relevant history is:
- Contract or estimate signed: [date]
- Work began: [date]
- Problems first reported: [date]
- Previous follow-ups: [dates]
- Amount paid: $[amount]
The unresolved problem is [brief factual description]. I request [specific remedy] by [date]. If you believe a different remedy is appropriate, please explain your position and provide a proposal by the same date.
If I don't receive a response, I may consider the options available under the contract and applicable law, which could include mediation, a complaint to an appropriate state or local agency, or a court claim. I would prefer to resolve this directly and without further escalation.
Please preserve all project records, including estimates, change orders, invoices, inspection records, and communications.
Sincerely,
[Full name]
[Contact information]
What to do after sending the complaint
- Save the sent email and attachments. Export the thread or save it as a PDF, and keep delivery or bounce-back records.
- Calendar the response date. If the contractor calls, send a short follow-up such as: "Confirming our call today, you agreed to [action] by [date]."
- Put any settlement in writing. List the work, materials, dates, payment, warranty, and what happens if the agreement isn't completed.
- Don't sign a release too early. Read any document saying that the dispute is fully settled before signing it.
- Document a repair attempt. Photograph the condition before work begins and after it ends. Keep invoices and written opinions from replacement contractors.
- Check licensing and bond information. Requirements vary by state and project. California Courts guidance says a California contractor must have a $25,000 contractor's bond to obtain a license and describes how to find bond information through the CSLB website. That's California information, not a nationwide standard.
- Use state and local complaint channels when they fit the problem. A licensing board may address licensing or conduct issues, while a court or payment dispute process may be needed to recover money.
- Take extra care after a disaster. After a major storm or other weather event, unsolicited repair offers and pressure to sign quickly deserve scrutiny. The New York Attorney General's contractor and home-maintenance guidance is one example of state consumer guidance; check the agency for your own state.
Payment disputes and special deadlines
A complaint to the contractor and a dispute with the payment provider are separate processes. Starting one doesn't automatically start the other.
Credit-card payments
If the problem may qualify as a credit-card billing error or another covered dispute, the FTC says to send a written dispute to the card issuer so it reaches the issuer within 60 days after the first statement containing the error was sent. Use the billing-dispute address on the statement, keep a copy, and include the transaction details and supporting documents.
The FTC's credit-card dispute guidance says the issuer generally must acknowledge the complaint within 30 days unless it has already resolved the matter, and must resolve the dispute within 90 days. These procedures apply to credit cards. Don't assume the same deadlines apply to debit cards, ACH transfers, prepaid cards, or payment apps.
Notify the contractor as well. A card dispute doesn't automatically cancel the contract or guarantee that the issuer will reverse the charge.
Debit, ACH, and payment-app transactions
Contact the bank or payment provider promptly and ask which dispute process applies. Keep the contractor complaint, receipts, authorization details, and account records together. Provider rules and legal protections differ by payment method, so don't copy credit-card deadlines into a debit or bank-transfer dispute.
When to consider mediation, an agency, or small claims court
Start with the contract. It may require mediation or arbitration before a lawsuit, or it may specify how formal notices must be delivered.
Consider a state licensing board or consumer-protection agency when the issue involves suspected unlicensed work, deceptive conduct, unsafe practices, or repeated violations. These agencies may not be able to award the full refund or repair cost you seek.
Small claims procedures, claim limits, filing fees, service rules, and evidence deadlines vary by state. The California Courts small-claims guidance and Los Angeles County's filing guide show why you should use the court's own forms and instructions rather than a generic online checklist.
For structural damage, liens, injuries, a large financial loss, bankruptcy, or a contract with mandatory arbitration, consider advice from a qualified local professional before terminating the contract or filing a claim.
Common questions
Is a 14-day deadline required for every contractor complaint?
No. There isn't one U.S. deadline for every home-improvement dispute. A 7- to 14-day response request can be practical for a routine complaint, but the contract or state law may set a different notice or cure period.
Can I demand a full refund for bad workmanship?
You can request one, but a full refund isn't automatic. The outcome may depend on the value of completed work, the severity of the defect, the cost to correct it, prior repair opportunities, the contract, and state law. Explain your calculation and attach evidence.
Does sending an email count as legal notice?
Not always. Check the contract for the required address, delivery method, and deadline. Send the email for speed and recordkeeping, then use certified mail or another required method when the contract or applicable rule calls for it.
Should a U.S. complaint email cite the Consumer Rights Act 2015?
No. That's UK legislation and doesn't govern a U.S. project. For a U.S. complaint, start with the written contract, warranty, payment records, and verified rules from the state or local agency with jurisdiction.
Choose one template, replace the brackets, attach copies of the evidence that supports your request, and calendar the response date before taking the next step.