Handyman Proposal Template

A handyman proposal is a priced scope of work with a signature line. Start from this template, or let the AI draft one from a plain-English description of the job, mark the add-ons optional, and send a link the customer accepts on their phone. The invoice, and the deposit invoice if you set one, are created the moment they accept.

What belongs in a handyman proposal

Handyman proposals bundle a punch list into one priced document. Each task gets its own line with a time or flat price so the customer can prioritise, and the ones they are on the fence about become optional items. Materials are either included in the line or listed as an allowance. Say what you do not do (licensed electrical and plumbing, structural work) and how you handle tasks that run long, because punch lists always grow while you are on site.

The proposal editor: title, scope of work, and priced line items with the add-ons marked optional
The proposal editor. Optional items are the ones the customer decides on; the total follows their choice.

Sample line items

Realistic 2026 US pricing for a typical job. Every number is editable; optional items are the ones the customer decides on.

DescriptionQtyRateAmount
Install 3 ceiling fans in existing fan-rated boxes3$120.00$360.00
Repair drywall, 2 holes, texture and prime1$240.00$240.00
Replace bathroom faucet and supply lines, customer-supplied faucet1$180.00$180.00
Hang 6 interior doors and adjust strikes6$95.00$570.00
Assemble and anchor 2 closet systems optional2$160.00$320.00
Pressure wash and reseal back deck, 300 sq ft optional1$480.00$480.00

Required items: $1,350.00. Optional items if all are chosen: $800.00. Rate ranges for this trade are in what to charge for handyman work.

Terms that belong in a handyman proposal

Prices are flat per task listed; tasks added on site are quoted before starting. Customer-supplied materials must be on site at the start; missing parts are billed as a return trip. We do not perform work that requires an electrical or plumbing license.

Promise extended coverage on the bid: a longer warranty on labor is often what wins handyman work against a cheaper number, and it costs nothing on the day you offer it. Set the terms on the proposal and they print with the scope the customer accepts, carry through to the invoice, and start counting down when that invoice is paid. From there warranty tracking keeps the coverage dates, an estimate of the labor and parts you could still owe, and any callback filed against the job.

Need something lighter? Use the handyman estimate template for a quick number, or the handyman invoice template when the work is done.

Jobs change once the work starts. When handyman work grows or shrinks after the customer has signed, send a change order: they approve the added or credited work and the new total on their phone, and the unpaid balance invoice updates itself.

How the proposal gets accepted

Send the link. The customer sees the scope, ticks the optional items they want and watches the total update, types their name, agrees to the terms, and accepts. The acceptance is recorded with the timestamp, IP address, browser, and a hash of the content. The invoice is generated from exactly what they selected, with the deposit invoiced first when you set one.

Frequently asked questions

How should a handyman price a punch list?

One line per task with a flat price. Hourly totals feel open-ended to customers; flat task prices let them cut the list to a budget and let you add optional items they might say yes to.

Can a handyman proposal include optional tasks?

Yes, and it should. The deck reseal or the closet install the customer is unsure about goes in as an optional line they can tick when accepting, so you never have to re-quote.

Can customers accept this proposal online?

Yes. Send the link, and the customer ticks the optional items they want, types their name, and accepts on any device. The acceptance is recorded with the time, IP address, and a hash of the content, and a signed PDF is produced. See how e-signature works on InvoiceCraft.

Other trades

Landscaping · HVAC · Plumbing · Electrical · Cleaning · Roofing · Painting · Pressure Washing · Photography