LetterAgent

Mail physical letters by just asking your AI assistant.


Status: LetterAgent is currently in private testing ahead of public launch. Everything on this page describes the service as it works today.

Home > Guides > Contractor defects

How do I write to a contractor about defective work?

List each defect separately, with the date you noticed it, a photo, and the contract clause or standard it fails. Then ask for one clear fix and a deadline, and send the letter by a method that proves delivery. A dated, documented letter is what turns a complaint into a warranty claim. This is general information, not legal advice.

How do I describe each defect?

Give every defect its own numbered item, and keep each item to three facts: what is wrong, where it is, and when you found it. "The kitchen floor slopes toward the sink" beats "the flooring is bad," because it can be checked. If the contract or the plans specified a material, a finish, or a measurement, quote that line next to the defect. A contractor can debate taste; a contract line that says one thing and work that shows another is much harder to debate.

Photos do real work here. Take wide shots that show the location in the room, then close shots of the defect itself, and keep the original files with their dates. If you print photos to enclose, label each one with the defect number from your list so the reader can match them. LetterAgent letters print on single-sided letter paper with no inserts, so if you have photos to send, describe them in the letter and offer to send them by email, or mail the photo pages as a separate letter.

ItemWhat to recordWhy it matters
Defect descriptionWhat is wrong, in plain words, one defect per itemStops the contractor from answering a general complaint with a general denial
LocationRoom and position, plus a photo referenceLets the contractor find and verify it on the next visit
Date noticedThe day you first saw itShows the problem appeared within the warranty or contract period
Contract referenceThe clause, spec, or plan detail it failsTies the defect to a promise, not a preference
Fix requestedRepair, replacement, or credit, with a deadlineGives the contractor one clear action instead of an open argument

What should I ask the contractor to do?

Ask for repair first when the work can be fixed properly, replacement when it cannot, and a credit only when you would rather hire someone else to fix it. Name a deadline for a reply, and a separate date by which the work should be done. Many contracts include a warranty period and a written-notice requirement, and a dated letter is exactly the notice those clauses call for. If your contract says defects must be reported in writing within a certain time, the delivery record from Certified Mail in the US or Registered Mail in Canada proves you met that deadline.

Should I hold back the final payment?

This is the question people most often get wrong. Holding back payment can feel like your only bargaining chip, but many contracts and local lien rules treat unpaid balances as a separate dispute, and a contractor who is unpaid may refuse to return at all. Before you withhold anything, read the payment and dispute clauses in your contract, and consider getting local legal advice. In most cases the stronger move is to pay what is undisputed, state the disputed amount in the letter, and keep the defect claim separate from the payment record.

What if the contractor does not respond?

Send one follow-up letter that refers to the first by date and repeats the deadline. After that, your options depend on where you live: a complaint to the state or provincial licensing board, a consumer protection agency, or a small claims filing are the usual next steps, and each of them will ask for the same file you have already built, the contract, the dated letters, the delivery records, and the photos. That is why the first letter matters so much: it is not just a complaint, it is the opening document of whatever comes next.

Related guides

Ready to mail it? Send your letter with LetterAgent: describe it to your AI assistant, approve the exact quoted price, and it is printed and mailed.


LetterAgent is a working name. Prices include print, postage, and our service fee. US prices in USD, Canadian prices in CAD (Canadian prices exclude applicable sales tax, added at checkout). Currently in private testing.

Need help? Ask your assistant: it can check a job's status any time. If it ever can't handle something: hello@getletteragent.com

Privacy policy | Terms of service | Data processing