Pricing
2026-05-029 min read

How to Bid Handyman Jobs: A Worked Example

Updated

Build a handyman bid from a defined task list. Check a worked $430 example, contingency arithmetic, scope changes and the results of completed work.

Written by

Blake McAmis
Share:

To bid a handyman job, define the work, check the conditions, estimate the required time and materials, and connect the price to that exact scope. Tell the customer what is included, what remains undecided and what happens if the request changes. After the job, compare your estimate with the work you actually completed.

Start with a task list, not a number you hope will win. A useful bid explains what the customer is buying and gives you a record to learn from. Here is a small-job example you can work through before building your own.

Decide what you need before promising a price

Ask for the task list, work location, access arrangements and the customer's preferred timing. Find out whether the person requesting the bid can approve the work. If they are collecting prices for someone else, agree on what information they need before committing time to a detailed assessment.

Photos and product details can help you screen a request. A site visit may be necessary when quantities, access or the condition of the existing work cannot be established remotely. Do not turn a photograph of a symptom into a confident diagnosis of something concealed behind it.

Use four questions to decide the next step:

  • Can I describe the finished result and count the work involved?
  • Do I have the skills, permissions and equipment needed for this scope?
  • Which conditions are confirmed, and which would change the plan?
  • Is the request within my service area and available capacity?

If you charge for an assessment, explain the fee and what the customer receives before booking it. Say whether any work is included and whether the fee is credited toward a later job. Do not surprise the customer with a charge after visiting, or promise that charging for estimates will improve your close rate.

Turn the request into a bounded task list

Consider a fictional customer who asks for three sticking interior doors to be adjusted and six cabinet pulls replaced. The operator has inspected the visible condition and confirmed that the new pulls use the existing holes. No painting, door replacement or structural repair is included.

The quantities below describe this example only. They are not standard labor times or instructions for carrying out a repair.

Fictional handyman task list
Work item Included result Planning time
Setup and scope confirmation Protect the immediate work area and confirm the listed tasks 0.5 hour
Three interior doors Minor adjustment using the existing doors and frames 2 hours
Six cabinet pulls Replace the agreed pulls using the existing holes 1.5 hours
Cleanup and handoff Remove job debris from the work area and review the completed tasks 0.5 hour
Defined work total The four activities above 4.5 hours

This list exposes questions that a label such as “door and cabinet repairs” hides. Are the doors being replaced or adjusted? Are new holes required? Who supplies the pulls? Is painting included? Resolve those questions before choosing a fixed amount.

Keep a short list of exclusions beside the work items. Excluding structural repair does not establish that the structure is sound. If the condition cannot support the proposed work, stop and resolve the scope rather than pretending the exclusion answers the problem.

Build the bid from the work, not a guessed total

This operator uses a fictional $80 hourly selling rate. It already includes the operator's allowance for routine overhead and planned surplus. It is not a wage, a recommended local price or a pure cost to which profit must automatically be added again. For setting your own rate, use the separate handyman pricing guide.

For this assessed job, the operator adds half an hour for minor adjustment uncertainty within the agreed scope. They buy six pulls at an assumed $3 each and allow $12 for specified small hardware. These are illustrative purchase amounts, not current supplier quotes. Routine local travel and administration are already covered in the selling rate; this example does not add them twice.

Fictional $430 bid worksheet
Fictional bid worksheet Calculation Amount
Defined work 4.5 hours × $80 $360
Selected time allowance 0.5 hour × $80 $40
Six pulls 6 × $3 $18
Small hardware Specified allowance $12
Illustrative bid subtotal $360 + $40 + $18 + $12 $430

Materials are charged at the assumed purchase amount in this example. Taxes, permits and any other applicable charges are not calculated. Confirm whether they apply to your real job and include the required amounts before presenting a final customer total. The $430 worksheet is not a complete contract or ready-to-send tax calculation.

Check supplier quantities, pack sizes and suitability before sending a real bid. Use a waste allowance that follows the material and task; there is no universal percentage for every repair. If something is unavailable or unconfirmed, name the unresolved item instead of silently substituting a different product.

Make contingency arithmetic explicit

A time allowance needs a reason. For the example above, half an hour is attached to minor adjustment variability in the inspected work. It does not cover an unlimited task list or undiscovered structural damage.

If you use a percentage instead, write the calculation down. Six hours plus 20% is 7.2 hours: seven hours and 12 minutes. Six hours plus 25% is 7.5 hours. Neither percentage is a recommended default, and an allowance does not guarantee the job will be profitable.

Do not count the same uncertainty in every task and then add another unexplained buffer to the whole job. Start with comparable completed work, identify what is different this time and state how that difference affects the estimate. When an unknown could change the kind of work required, investigate it before promising a fixed price.

Show the customer the scope and the next decision

The customer needs the work description, price and relevant terms. They do not need to reconstruct your internal calculations to discover whether painting or a replacement door is included.

Here is the fictional scope summary to review with the customer:

The proposed work is minor adjustment of the three identified interior doors, replacement of six agreed cabinet pulls using the existing holes, and cleanup of the immediate work area. Painting, new doors or frames, and structural repairs are outside this scope. The working subtotal is $430 before applicable charges.

Use the contractor estimate guide for the separate task of assembling and checking the document. Give each revision a clear reference so a reply cannot be mistaken for approval of a different version. Describe whether the amount is fixed for the listed scope or depends on an agreed method of recording time and materials.

The FTC's contractor-hiring guidance says contract requirements vary by state and some states restrict down payments. Do not copy a blanket 50% deposit rule. Resolve the required agreement, payment and cancellation terms for the job with the appropriate local authority or qualified adviser. Calling a document an estimate does not, by itself, settle its legal effect.

Offer optional work only when it represents a real choice. Explain the different scope and amount. There is no need to invent three packages for a customer who wants one straightforward repair, or claim that a more expensive option will produce a better sales result.

Separate an overrun from a change in scope

Suppose the customer asks for another task after receiving the $430 example. Price and document that request separately before doing it. Do not quietly expand the task list and hope the final invoice will explain the difference.

Overrun or added scope: separate scenarios
What happened? Worked example Next action
The same agreed work takes longer Six actual hours instead of the five planned hours; $30 materials unchanged Keep the original fixed-price scope distinct from your estimating error; investigate the time difference
The customer requests additional work A separately assessed task needs one hour at $80 and $8 hardware: $88 extra, or $518 combined with the original $430 subtotal Confirm the additional scope, price, schedule effect and required approval before proceeding
A concealed condition changes the proposed repair The original minor adjustment is no longer the appropriate work Pause, document the finding and establish a revised scope with the right qualified person

These are alternative scenarios, not three charges to add together. The $88 extra belongs only to the second scenario, and the figures remain illustrative subtotals before applicable charges.

In the first scenario, the $430 fixed amount less $30 materials leaves $400 for labor, overhead and the operator's planned surplus. Across six actual hours, that is $66.67 per hour, not the planned $80. It is not net profit or take-home pay. Adding a surprise hour to the invoice does not correct the original estimating error.

Keep agreed changes with the job record. The job-notes guide covers recording what was requested, completed and left to resolve. Notes support that record; they do not replace required approval.

In ThePocketBoss, appointment notes give you a place to record the accepted scope reference, a requested change and the question still to resolve for that visit. Enter those details from the actual agreement and update them as the work changes. The notes field does not calculate this bid or obtain customer approval for you.

Close the loop before bidding the next similar job

Record the original task list, quoted amount, accepted changes, actual time, material spending and final amount collected. Separate extra work from an overrun on unchanged work. Otherwise a larger final invoice can hide a weak initial estimate.

For the fictional job, useful questions are specific: did the three doors take longer than expected, were the cabinet pulls ready, or did setup and cleanup take more time? Change the affected assumption in the next comparable bid. Do not apply a universal increase to unrelated tasks because one job ran long.

Ask the customer when a follow-up would be useful. Send a concise message tied to the current bid reference, answer the actual question and respect a decision to decline. Customers comparing several prices are not automatically bad prospects.

You can run this review on paper, in a spreadsheet or in software. If you are evaluating ThePocketBoss, start with the handyman business software overview and check whether its workflow fits your recordkeeping. The goal is a bid you can explain, an agreed scope you can follow and completed-job evidence that improves your next estimate.

BA
Blake McAmis

Owner, founder, and product builder, Pocket Boss

Blake founded and builds Pocket Boss. He writes about the product workflows and business calculations he helps implement.

Ready to run your business from anywhere?

Invoicing, scheduling, CRM, project tracking, and more. Try PocketBoss free for 14 days.

Start Your Free Trial

Keep Reading