Handyman Estimate Came In Too Low?

Updated July 28, 2026 · ~12 min read · Ilura Technology

Handyman Estimate Came In Too Low: Fixing It Mid-List

Short answer: When a handyman estimate came in too low, the money is almost never missing from the work itself. It is missing from per-item setup, the parts run, and the drive. A nine-item list is nine setups, two tool changes each, and at least one trip to the store — not one continuous stretch of work. Stop at the end of the item you are on, recount what is left in hours, and give the customer a written choice: approve the added time, or cut items off the bottom.

You are on item four of nine, it is 1:30, and the day is already gone. The useful question is not whether to say something. It is which of the handyman-specific misses happened, because a scope miss and a rate miss get fixed in completely different ways. The paperwork that follows either one is ordinary, and what to include on an invoice covers that part.

Which part of the list broke the number?

Diagnose before you talk. Handyman bids fail in a small number of predictable places, and each has its own fix.

What you are seeing on siteWhat went wrong in the bidWhat it costs
Item three took longer than one and two combinedThe list was priced by task name, and one task was hiding a repairThe largest single overrun in this trade
You have been to the store twiceParts were assumed to be on the truck40 to 90 minutes per run, unbillable under a flat price
The customer added two things while you were standing thereNo written item list and no per-item priceFree work that also pushes every later item
The grab bar or TV mount has nothing to grabNo blocking behind the drywall, or plaster and lathA 30-minute item becomes a wall repair with compound cure time
The shutoff will not close and the screws are painted inRepair priced, replacement requiredNew part, new trip, and a fixture that fights you
It is 4 p.m. and you are on your third addressTravel between stops priced at zeroTwo drives can swallow a full billable hour

Two of these are change orders. Two of them are yours. Hidden conditions and customer additions are chargeable. Underpricing setup and travel is a rate problem you fix on the next estimate, not on this customer’s bill.

Why does a nine-item list cost more than nine items?

Because every item has a beginning and an end. Get the ladder, find the wall studs, lay the drop, change the bit, test it, wipe it down, put the tools back, walk to the next room. That envelope repeats item by item and it never appears on a bid written as a list of tasks.

Item on the listHands-on timeRealistic block, door to door
Hang a ceiling fan on an existing box25 min45 to 55 min with the ladder, the box check, and testing
Replace a toilet wax ring20 min45 min with the shutoff, the pull, the reset, and the cleanup
Patch four drywall holes20 min of workTwo visits or a return trip, because compound has to dry
Rekey three locks15 min30 min with the pinning kit out and the doors tested
Install 12 cabinet pulls30 min50 min with the jig set and the first door checked twice
Replace 6 linear feet of baseboard30 min60 min with the cut list, the coping, the nailing, and the caulk

The numbers above are illustrations. Time your own on three jobs and they will move. The arithmetic underneath does not move: nine items at roughly 12 minutes of setup and teardown apiece is about 1.8 hours that no line on your estimate ever named. Price a list as though the items run back to back and you have already given away most of an afternoon.

How much of an eight-hour handyman day can I actually sell?

Run one real day through it before you argue with the estimate.

BlockTime
Load the truck, check the list, pull parts30 min
Drive to stop one20 min
Work at stop one2 hr 15 min
Parts run for the fitting nobody stocks50 min
Drive to stop two25 min
Work at stop two2 hr 30 min
Cleanup, write the invoice, get paid20 min
Drive home30 min

That is eight hours and twenty minutes for four hours and forty-five minutes of billable work. Roughly 57 percent of the day is sellable, and that is a good day with only two stops. This is the arithmetic that decides whether a handyman business works, and it is why your hourly number has to recover a full day’s cost inside those billable hours rather than inside the clock hours.

Should this job have been flat-priced at all?

Most low handyman estimates are really the wrong pricing unit. Flat-price what you can count. Charge hourly for what you have to discover.

The requestPrice itWhy
Mount a TV on a wall type you have already seenFlatCountable, known, repeatable
Install 12 cabinet pullsFlatQuantity is fixed and visible
”Fix the leak under the kitchen sink”HourlyThat is a diagnosis, not a task
Replace a toilet in a house you have never enteredFlat with named exclusionsFlange, shutoff, and floor rot stay conditional
Repair a water-stained ceilingHourlyNobody knows the extent until it is open
Punch list before a closingDay blockThe unit the customer actually needs is your day

Name the exclusions out loud when you give a flat price. “This price assumes the flange is sound and the shutoff closes” is one sentence, and it converts an argument later into a line item today.

How do I stop and say it without blowing up the day?

Stop at an item boundary, never in the middle of one. A handyman has clean ones every hour or two, which is a real advantage over trades that cannot pause. Finish the item, clean up that spot, and then talk.

Bring a count, not a mood. “Items one through five are done and inside the price. Item six is not what we thought — there is no blocking behind that drywall, so the bar has to go into a mounting plate and the wall gets patched and sanded. That is about two more hours and one more trip because the compound has to dry. I can do it for this amount, or I can leave items six through nine off today’s price and we book a second visit.”

Two doors, and in this trade the second door is genuinely useful. Cutting items off the bottom of a list is easy for a customer to accept, because nothing is torn apart. A discount, by contrast, teaches the customer that your prices are opening offers.

What does a change note look like on a $400 job?

A formal change order on a half-day punch list reads as bureaucracy. A text does the same job as long as it carries the same five things.

FieldWhat the text says
Date and item”Today, item 6, grab bar in the hall bath”
What you foundOne sentence plus a photo of the open wall
Time and parts”About 2 extra hours, plus a mounting plate and compound”
The new numberOriginal total, the addition, the revised total, in that order
Their answerAsk for a reply of “approved” before you start

Keep the reply. A text that says “approved” with the date and the amount above it is worth more than an hour of arguing on the last day, and it is where the sequence in how to get clients to pay starts if the balance ever drifts.

Does the added work push the job past what I am allowed to do?

This is the check no other trade has in the same shape, because handyman work sits right on the line where licensing starts.

Some states set a dollar threshold under which small jobs can be done without a contractor license. California is the clearest example: AB 2622 raised the state’s minor work exemption from $500 to $1,000 effective January 1, 2025, and the conditions are strict. The total contract price, labor and materials together, has to stay under the limit, the work cannot require a building permit, and you cannot employ anyone else on it, paid or unpaid. Advertising under that exemption also has to say you are not licensed.

Read what that does to a low estimate. A job you bid at $850 that grows by $300 of discovered work is no longer an $850 job. Adding a circuit, moving gas, touching structure, or anything that pulls a permit is outside it regardless of price. Thresholds and rules differ by state and some have none at all, so check your own before you scale the number up. The right move when a growing job crosses your line is to write the added scope as a separate job for a licensed trade, not to quietly absorb it.

When is eating the overrun the right answer?

Compare the cost to complete against what is left to collect. That is a different question from whether the job made money, and only one of them matters this afternoon.

Total the remaining hours and parts, multiply the hours by your loaded cost, and set it against the unpaid balance. If the balance covers it, finishing is the cheaper exit even on a job that lost money. If it does not, every further hour is a donation.

Absorb it when the miss is your own arithmetic, the gap is a half-day block or less, and the customer is the kind who calls four to six times a year. A good repeat handyman account is worth more than most single jobs, and swallowing one afternoon to keep it is a defensible trade. Do not absorb parts, do not absorb work that got added after the price, and do not absorb the same miss twice on the same list — a customer who watches you eat item six will assume items seven through nine are free too.

How do I rebuild the rate so the next list holds?

Build the number from your own costs, in this order. Every figure below is an example of the arithmetic, not a rate to copy.

  1. Loaded hourly cost. Your pay plus payroll taxes, liability and tools coverage, truck and fuel, phone, and the hours you spend quoting and driving that nobody pays for. Divide the annual total by the hours you actually sell, not the hours you work.
  2. Billable ratio. From the day above, about 57 percent. Your target daily earnings have to come out of that share, so a day that must produce $560 needs roughly $118 per billable hour, not $70.
  3. Minimum call. Round trip drive, setup, teardown, and the smallest job you will accept, priced at that hourly number. This is what makes a 20-minute doorbell replacement survivable.
  4. Per-item setup adder. A flat number of minutes added for every separate item on a list, applied before you convert to money.
  5. Blocks. A half-day and a full-day price, both derived from the same hourly figure, so a customer choosing a block never accidentally buys your time cheaper than an hourly customer does.
  6. Materials with a margin, not a markup. Add 30 percent to $1,200 of parts and you bill $1,560 and keep $360, which is a 23 percent margin. To actually keep 30 percent, divide by 0.70 and bill $1,714. Markup multiplies and margin divides, and mixing them up underprices every job you win.

Published hourly ranges swing enormously by region, by season, and by whether a market is short of tradespeople. Use them to notice you are off by half, never to build the price. The specific traps differ by trade too, which is why the same list of causes looks nothing like what sinks a flooring estimate.

What do I keep so the correction sticks?

The original item list, a photo of the condition that changed, the approval text with a date and an amount, the parts receipts, the miles between stops, and a final invoice showing the agreed list and each addition on separate lines.

Keel holds all of that on the phone in your pocket, which matters in a trade where the office is a truck seat. It is an iOS app that runs entirely on the device: no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected. The invoice gets built at the curb in about a minute, with your own numbering, logo, and brand color, the agreed items on one line and every approved addition on its own, and a payment link the customer scans as a QR code before you pull away. The hardware store receipt from the second parts run gets photographed at the register and read on device by Apple Intelligence, so the trip that broke the day at least has paper behind it — the practical version of a contractor receipt organizer. Drives between stops log as mileage. Freeboard shows cash minus tax reserve minus committed invoices minus buffer, which is the number that tells you whether a week of long days actually left anything. The ledger is append-only and hash-chained, and the year exports as one file or as the Accountant Pack, a CSV plus a one-page summary PDF. Free is $0 with unlimited invoices, receipts, and mileage. Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription.

Frequently asked questions

What do I do when a handyman estimate comes in too low?

Finish the item you are on, then recount everything remaining in hours and parts. Separate the causes: discovered conditions and customer additions are chargeable, while underpriced setup and travel are yours. Send a short written change note with a photo and get a reply of “approved” before you do the added work, or offer to drop items off the bottom of the list.

Can a handyman raise the price in the middle of a job?

Only for work outside what was agreed, and only with written approval before that work happens. No blocking behind a wall, a corroded shutoff, rot under a fixture, or two items the customer added at the door are all legitimate. Saying the job is harder than expected is not. Photograph the condition and quantify the extra time in hours.

Should handyman jobs be hourly or a flat price?

Flat-price what you can count and see: cabinet pulls, a TV mount on a known wall, a fixture swap in a house you have worked in. Charge hourly when the job starts with a diagnosis, such as a leak, a water-stained ceiling, or an old fixture that may not come apart. A flat price on unknown conditions is where most low estimates are born.

Why do handyman estimates come in low so often?

Because the bid prices the tasks and the day prices the envelopes around them. Every item carries setup, tool changes, and cleanup, and a typical day loses an hour or more to driving and a parts run. Bid nine items as if they run back to back and you have already given away a couple of hours before anyone discovers anything.

How much can I charge for a minimum service call?

Calculate it rather than copying a figure. Add your round-trip drive, load and unload, and the shortest job you will accept, then multiply those hours by the hourly rate your loaded costs and billable ratio require. That total is your floor. Say it on the phone before you drive out, because a minimum discovered on the invoice always turns into a conversation.

Do I need a license for the extra work a customer asks for?

Check before you say yes. Some states exempt small jobs under a dollar threshold, and California’s is $1,000 for work that needs no permit and no helpers. Added scope can push a job past that line, and permit work, gas, structure, and new circuits sit outside it at any price. Write the extra as separate work for a licensed trade instead of absorbing it.


This article is general information, not professional or tax advice.

Getting paid → Receipts

What do I keep?

Proof of what you spent, in a form that survives.

Contractor Receipt Organizer: A System That Survives the Truck A contractor receipt organizer that works from the truck: code every slip by job at the register, photograph it before the paper fades, and keep what counts. Continue →

When the money is late

Keel tracks what is owed and what has landed.

Every invoice sits in a private, append-only ledger on your phone, so what is outstanding is a fact you can see rather than a spreadsheet you maintain.

On-device · No account · Data Not Collected