A callback feels free. It isnât. Itâs the most expensive hour youâll work all month, because youâve already been paid for it.
Hereâs the arithmetic on a job you finished three weeks ago.
What one âquickâ callback actually costs
Say you did a $4,800 bathroom remodel. Customer calls: the exhaust fan is rattling. You tell them youâll swing by Thursday morning. Thirty-minute fix, no charge, keeps them happy.
| Line | Cost |
|---|---|
| Drive time, round trip (1.2 hrs @ $41/hr loaded labor) | $49 |
| On-site time (0.75 hrs, because itâs never 30 minutes) | $31 |
| Fuel and vehicle wear (38 miles @ $0.55) | $21 |
| Replacement fan motor | $62 |
| Admin: the call, the scheduling, the follow-up text | $20 |
| Direct cost of the callback | $183 |
Thatâs not the real number. The real number includes what you gave up. Thursday morning was a slot. If your average half-day service call bills $420 and youâre booked solid, the callback didnât cost $183 â it cost $183 plus the $420 you didnât book, minus nothing, because you still paid overhead that morning either way.
Call it $500 in true cost on a $4,800 job. Thatâs 10.4% of the contract price, and it comes straight out of profit.
If that job was priced at a 15% net margin, you made $720 on it. The callback ate 69% of the profit. Two callbacks and you worked three weeks for free.
The 2% rule
Hereâs a target you can actually manage to: total callback and warranty cost should stay under 2% of annual revenue.
On $250,000 in revenue, thatâs $5,000 a year. At roughly $400â$600 per callback depending on your trade and drive distance, you get somewhere between 8 and 12 callbacks a year. If you run 60 jobs, thatâs a callback rate around 15â20% of jobs â which sounds high until you realize a lot of âcallbacksâ are five-minute punch items you handle before final payment.
What matters is that you measure it. Most contractors have no idea what their callback cost is because it never shows up as a line item anywhere. It hides inside âslow month.â
Add one column to your job costing sheet: Post-completion hours and materials. If youâre already doing weekly job costing, this takes thirty seconds per job and gives you a number you can defend decisions with.
The three kinds of callback (and only one is yours)
Every callback falls into one of three buckets. The entire discipline of controlling callback cost is sorting them fast and honestly.
1. Defect â your workmanship or a part you supplied failed
Leaking joint you soldered. Outlet you wired thatâs dead. Trim thatâs separating because you nailed into drywall instead of a stud. You own these completely. Fix them fast, apologize once, donât grovel, donât make the customer feel bad for calling.
2. Manufacturer defect â the part failed, not your install
The $62 fan motor that seized at week three. The disposal that died. The faucet cartridge that leaks out of the box. Youâre responsible for the labor to swap it under your workmanship warranty; the manufacturer is responsible for the part.
This is where you need a policy, because manufacturer labor allowances are usually a joke. A water heater maker might pay $75 to swap a thermostat that takes you two hours. Decide in advance whether youâre absorbing that or billing the customer for the difference â and say so in writing before the job starts.
3. Scope creep wearing a callback costume
âWhile youâre here, can you look at the other bathroom?â âThe doorâs been sticking since we moved in.â âCan you adjust that shelf?â
This is new work. It is not a callback. It is not a warranty item. Every hour you give away here trains the customer that your time is free, and the asks get bigger.
The hard part is that bucket 3 arrives disguised as bucket 1. The customer genuinely believes âthe sink is slowâ is something you did, because you were the last person in the house. Your job is to triage, not to argue.
The 48-hour triage script
Donât drive out on the first call. Drive out on the second contact, after you know what youâre walking into. This single habit will cut your callback count by a third.
When the call comes in:
- Acknowledge within 2 hours. Text or call back. âGot your message about the fan. I want to get this sorted â give me a few minutes to look at your file.â
- Ask three questions. When did it start? Is it the same issue or something new? Can you send me a photo or a ten-second video?
- Classify it out loud. âOkay, based on that video itâs the fan motor itself, not the install. Thatâs covered under my warranty â Iâll handle it.â
- Schedule within 48 hours for defects. Not same-day. Same-day teaches people to call you for everything. 48 hours is fast, professional, and lets you batch it near other work.
- Price it on the spot if itâs new work. âThat sticking door isnât related to the bath â itâs a separate fix. I can do it while Iâm there for $125, or leave it. Your call.â
Step 2 is where the money is. A photo or video resolves maybe a third of callbacks without a truck roll â sometimes itâs a tripped GFCI, a shut-off valve someone bumped, or a filter nobody changed. Asking for the photo isnât stalling. Itâs how you show up with the right part in the van instead of making two trips.
The scriptâs real job is to get âthatâs coveredâ or âthatâs separateâ said out loud, calmly, before anyone is standing in a hallway getting emotional about it.
The written warranty policy
If your warranty terms live only in your head, every callback becomes a negotiation. Put this in your contract and on your invoices. Adjust the periods to your trade and check your stateâs requirements â many states set a statutory minimum on workmanship or implied warranties for residential work, and some have specific rules for new construction. Look up your stateâs contractor warranty statute before you publish a number.
A workable baseline for a small residential shop:
| Covered | Term | What it means |
|---|---|---|
| Workmanship (labor and installation) | 12 months from substantial completion | I fix my mistakes at no charge |
| Materials and fixtures we supplied | Manufacturerâs warranty, passed through | You get the part; my labor covered 12 months |
| Customer-supplied materials | Not covered | Iâll install it; I wonât warranty it |
| Normal wear, abuse, neglect, acts of others | Not covered | Including work by another contractor after me |
Then four sentences of plain-English terms:
Warranty service requires written notice (text or email) within the warranty period. Warranty covers the specific defective work only, not consequential damage. Warranty is void if the balance remains unpaid. Warranty is non-transferable unless agreed in writing.
That âvoid if unpaidâ line does more work than youâd think. So does requiring written notice â it creates a timestamp and ends arguments about when something started.
This belongs alongside the rest of your contract language, not in a separate document nobody reads.
Three habits that prevent callbacks in the first place
Policy handles the callbacks you get. These reduce how many you get.
Walk the job with the customer before final payment. Ten minutes, flashlight, punch list on paper, both of you sign it. Everything found during the walk gets fixed before you collect the final draw. Everything found after is a warranty claim under the terms above. This one habit converts expensive callbacks into cheap punch items because youâre still mobilized.
Photograph everything that gets covered up. Rough plumbing, wiring in the wall, subfloor, flashing. When the customer calls in month four about a stain, a timestamped photo of correct installation ends the conversation in five minutes instead of five hours. If youâre not already doing this, jobsite photo documentation pays for itself on the first dispute.
Stop installing customer-supplied fixtures without a signed exclusion. The $39 online faucet will fail. You will get the call. Either refuse, or get a line in the contract that says labor to replace customer-supplied materials is billed at your standard rate.
When the customer is the problem
Some callbacks arenât about the work at all. A customer who calls six times about cosmetic issues after signing off, who implies youâll be hearing from a lawyer, or who starts relitigating the price â thatâs a pattern, and it usually showed up as a red flag during the sales process.
For those, the move is a single written response: hereâs what the warranty covers, hereâs what Iâve already done, hereâs what Iâll do, and hereâs what would be billable. Then stop. Document, donât debate. Your warranty is a defined scope, not an open account.
Your next step
Pull your last ten completed jobs. For each one, write down the hours and materials you spent after the final invoice went out. Multiply the hours by your loaded labor rate, add the materials, add $50 per trip for vehicle cost.
Divide that total by the revenue from those ten jobs. If itâs over 2%, you donât have a quality problem or a customer problem â you have a policy problem, and the warranty table above is a one-hour fix.