← Blog

2026-09-28 · Fidele Maniraruta

How Long Should a Contractor Warranty Be? What to Cover and What to Leave Out

The phone rings on a Tuesday. It's a customer from a job you finished four months ago. "Hey, that caulk line is pulling away" or "the tile by the tub is cracking" or "the gate is sagging again." And right away you're doing the math in your head. Is this on me? Do I owe them a trip out there? What did I even promise them?

If you never put a warranty in writing, you already lost a step, because now the customer decides what you promised and you're guessing. If you did put one in writing, this call is a five minute conversation instead of a fight. So let's talk about how long to make it, what goes in it, and what to do when the call comes.

🛠️
Free: every follow-up text, written for your trade

Pick your trade and the situation, get 3 copy-paste texts instantly. Drop an email and all 18 unlock, plus the day-by-day send schedule.

Get the texts →

How long should it run

For most small trades, one year on your labor is the normal answer. Some guys do two. A few do 90 days and a few do five or ten on big structural work like roofing or foundations, but for a painter, handyman, plumber, carpenter, tiler, that one year number is what customers expect when they ask.

Why one year works: most workmanship problems show up in the first season. Things settle, wood moves through a winter and a summer, a bad joint leaks the first time it gets real use. If your work is going to fail because you did it wrong, you'll usually know within twelve months. After that it's more likely wear, weather, or something the customer did.

Longer than a year makes sense when you're confident and the customer is paying for it. A ten year roof warranty is a selling point when the roof is priced for it. A two year warranty on a cheap patch job is you paying for a promise nobody paid you to make.

Shorter than a year is fine for small stuff and quick fixes, as long as it's written down. Ninety days on a service call is common. What matters is that the number is there.

Say what it covers in plain words

"Satisfaction guaranteed" is not a warranty. It's an invitation to argue. A real one says what you'll fix and what you won't.

Here's the basic version that most contractors can use with small changes:

"I warrant my workmanship for one year from the completion date. If something I installed or built fails because of how I did the work, I'll come back and fix it at no charge. This doesn't cover materials with their own manufacturer warranty, normal wear, damage from water, weather, pets, misuse, or work done by anyone else after I leave."

Read that again. It covers your labor, it hands material problems back to the manufacturer, and it says what voids it. That last sentence is doing most of the work. The customer who lets a friend "touch up" your job and then calls you when it looks off is the reason that line exists.

Materials are a separate warranty

This one trips people up. If you install a faucet and the faucet body cracks, that's usually the manufacturer's problem, not yours. If you install it wrong and it leaks at the connection, that's yours. Two different warranties, two different people paying.

The catch is that customers don't see it that way. They see you, the person who showed up. So even when it's a manufacturer defect, it's good business to help them start the claim, give them the model number and the receipt, maybe send the email yourself. You're not on the hook for the part, but you look like the guy who has your back, and that gets you the next referral.

Keep the paperwork. Snap a photo of the box and the model sticker before it goes in the wall, and keep the invoice showing what you bought. When the call comes eight months later, that photo saves you an hour of digging.

When the callback call comes in

Here's the part nobody tells you. How you handle the first callback matters more than the warranty itself.

Get the details first. Ask them to text a photo or a short video before you drive anywhere. A lot of callbacks turn out to be something you can talk through on the phone, like a loose cover plate or a filter, or something that clearly isn't your work at all. It saves a trip and it gives you evidence.

Then decide honestly whose problem it is. If it's your work, go fix it, quickly, and don't make a face about it. A fast, no-drama fix on a real defect is the cheapest advertising you'll ever buy. People remember the contractor who came back the next day and didn't charge them. They tell their neighbors.

If it's not your work, say so kindly and with proof. "Looks like the water got behind it from the roof leak, that's outside what I did, but I can look at it and quote you a fix." You're not accusing anyone. You're pointing at the photo and offering to help for a price.

Then there's the gray zone. Something you're honestly not sure about. My advice is to lean toward fixing it if it's small and you're inside the warranty window. A two hour visit costs you a couple hundred bucks. A bad review costs a lot more, and if you've never had to deal with one, here's how to respond to a bad review as a contractor when it happens anyway.

Warranty work that isn't really warranty work

Watch for the customer who uses the warranty to add scope. "While you're here can you also..." is how a free callback turns into three free hours. Be friendly about it and be clear. "Happy to fix the caulk today, and I can quote the other thing separately." If it's a real change to the job, it needs paper, and a change order is the right way to do that.

Same with the customer who hasn't paid the final invoice and suddenly has a list of problems. That one deserves its own conversation. If someone is holding your money and pointing at your work, the first step is to sort out which issues are real, fix those, and then collect. What to do when a customer won't pay the final invoice covers how to keep those two things from getting tangled together.

Put it on the estimate, not after

The warranty belongs on the estimate before anyone signs, not in an email after a problem shows up. Two or three lines at the bottom. Length, what it covers, what voids it. If you're building your estimate from scratch, the free estimate template for contractors has a warranty block you can copy and adjust.

Customers read the warranty line more than you'd think. It makes you look like a pro who expects to stand behind the work, which is a real advantage when the other quote in their pile says nothing at all.

Then have a rule for yourself. Log the completion date on every job so you know when each warranty ends. A simple spreadsheet works. Six months from now you won't remember whether the deck was finished in March or April, and that's the difference between a free repair and a paid one.

The check-in most people skip

One more thing that cuts callbacks in half. About two or three weeks after you finish, send a short message asking how it's holding up. Not a sales pitch. Just "Hey, how's the tile looking, any issues?" If there's a small problem, you hear about it early, when it's a ten minute fix, instead of six months later when it's a mess and the customer is already annoyed. And if everything's fine, that's the perfect moment to ask for a review.

That kind of follow-up is easy to forget when you're already on the next job. QuoteChaser handles the follow-up side of the business by text and email in your own voice, so customers don't fall into a silence after the work is done, and when they reply it pings your phone.

Join the QuoteChaser waitlist and stop letting good customers go quiet on you.

Don't write the next one from scratch.

Get all 18 follow-up texts free →

Want the sending handled for you too? Join the QuoteChaser waitlist.

While you wait — let Claude run your back office. 6 install-ready AI skills for trades: quotes, follow-ups, reviews, invoices, marketing, customer texts.

Get Contractor Office OS — $37 →