Here is the exact warranty paragraph. Copy it, change the bracketed numbers, and paste it into your next contract:
"Contractor warrants all labor and workmanship for a period of twelve (12) months from the date of substantial completion. During this period, Contractor will repair, at no cost to the Client, any defect caused by faulty workmanship. This warranty covers workmanship only. Materials are covered solely by the manufacturer's warranty, which Contractor will pass through to the Client. This warranty does not cover: (a) normal wear, settling, or shrinkage; (b) damage from misuse, neglect, or lack of maintenance; (c) work altered or repaired by anyone other than Contractor; (d) damage from weather, moisture intrusion not caused by Contractor's work, or acts of God; (e) any item where the Client has not paid the balance in full. To make a warranty claim, Client must notify Contractor in writing within thirty (30) days of discovering the issue. This warranty is void if the balance owed is not paid in full."
That is the whole thing. Nine lines that end most callback arguments before they start.
Contractor warrants all labor and workmanship for a period of twelve (12) months from the date of substantial completion. This warranty covers workmanship only. This warranty is void if the balance owed is not paid in full.— core language to paste into your next contract
Why the vague version costs you money
Most contractor warranties read like this: "All work guaranteed." That's it. Two words that a customer can stretch to mean anything — their dog scratched the floor, the drywall cracked because the house settled, they painted over your work and don't like how it looks. Under "all work guaranteed," you're on the hook for all of it.
The fix is specificity. The paragraph above does three jobs at once: it sets a clock (12 months), it names what's covered (workmanship), and it lists what isn't. When a customer calls in month 14, you point to the date. When they call about a manufacturer defect, you point to the pass-through clause and hand them the manufacturer's number.
Set your numbers before you sign anything
On your next estimate, fill in two brackets. First, the term. Twelve months is standard for most trades; go 24 for structural work if you're confident, 90 days for punch-list-heavy jobs like painting. Pick one and use it every time so you're not negotiating warranty length per customer.
Second, the substantial completion date. Write it on the final invoice in plain text: "Substantial completion: [date]. Warranty expires: [date]." Now the clock is documented and undisputed. If you skip this, the customer will argue the clock started whenever it benefits them.
The two clauses that protect you most
The written-notice requirement and the paid-in-full trigger do the heavy lifting.
The 30-day written notice means a customer can't sit on a problem for six months, let it get worse, then blame you for the whole thing. If they didn't tell you in writing, the claim doesn't qualify. Give them an easy way to comply — a text or email counts as "in writing."
The paid-in-full clause is your leverage. A customer who withholds the final payment loses the warranty entirely. This turns your warranty from a liability into a reason to close out the balance. Say it out loud at signing: "Your warranty kicks in the day the final invoice is paid."
Do this on your very next job
Before you send your next contract, paste the paragraph in, set your term, and add the completion-date line to your invoice template. Fifteen minutes now saves you a weekend of free repairs later.
If you want the completion-date line, the notice clause, and the payment trigger already wired into a contract that reads clean and holds up, that's what we build.