A customer with three quotes in hand rarely picks the cheapest piece of paper. They pick the one that makes the job feel understood. A vague quote — one line, one number, scribbled on a card — asks the customer to trust you blind. A clear, itemized quote shows them exactly what they are buying, and it protects you when the job turns out to be bigger than it looked. Here is how to write one, every time.
First: quote, estimate, or bid — know which you are sending
The words get used interchangeably on the job, but they do not mean the same thing. An estimate is an educated range — the final price can move. A quote is a firm price for a defined scope: if the scope does not change, the price does not change. A bid is a quote submitted in competition, usually for larger work. Decide which document you are sending and label it honestly, because customers will hold you to the firmest reading of it. Where you work may also have rules about written contracts above certain job values — worth checking before you need to know.
What every handyman quote should include
- Your business details. Business name, phone, email, and license number if you carry one.
- Customer and job address. Who it is for, and where the work happens.
- Date and quote number. Small thing, big signal that you run a real operation — and it lets both of you reference the same document later.
- Itemized scope of work. One line per task, described properly (next section).
- Materials. What is included, and who is supplying it if the customer is providing any fixtures.
- The total price, with any tax treatment your state requires.
- Validity window. Material prices move; 14–30 days is a common window.
- Payment terms. Deposit if you take one, when the balance is due, and how you accept payment.
- Exclusions. What is not included, in plain words.
- An approval line. A signature or a clear “reply to approve” — something that turns the quote into a yes.
Describe the work — do not just name it
Compare two lines for the same job. “Faucet replacement — $225” tells the customer almost nothing, and invites them to compare your number against the cheapest faucet on a shelf. “Replace kitchen faucet with a single-handle pull-down unit (included), inspect shut-off valves, test for leaks, haul away the old faucet — $225” tells them what they are getting and quietly justifies the price. Specific descriptions also protect you: when a customer later says “I thought that included the bathroom too,” the quote settles it.
A simple quote layout you can copy
You do not need design software. The same structure works on paper, in a spreadsheet, or in an app. This example uses made-up numbers for a small two-task visit:
| Line item | Details | Price |
|---|---|---|
| Drywall repair | Patch and sand two holes (up to 6 in.), prime ready for paint | $140 |
| Faucet replacement | Single-handle kitchen faucet (included), valve check, leak test | $225 |
| Materials | Patch kit, tape, compound — included above | — |
| Total | Valid 21 days · Balance due on completion | $365 |
Notice what the layout does: each task stands on its own line, so if the total feels high, the customer can drop one task instead of rejecting the whole quote — and you still win the rest of the job.
Terms that quietly protect you
- Change orders in writing. Anything beyond the quoted scope gets a written add-on price approved before you do it. Scope creep is where solo operators lose their profit.
- Deposit terms. If you take a deposit — for materials on larger jobs, for example — say how much, when, and what it covers. Check your state and local rules; some places cap deposits.
- Hidden conditions. One sentence covering what happens if opening a wall reveals damage nobody could see: work pauses, you quote the extra, customer approves.
- Scheduling. A realistic start window, and what “completion” means if weather or parts delay things.
None of this needs legal language. Plain words, on the document, agreed before the work starts — that is most of the protection.
Mistakes that quietly cost you jobs
- The one-line total. A bare number with no scope invites the customer to shop it against someone cheaper. Itemizing is what makes your price believable.
- “Materials extra” with no boundary. If materials are not included, say roughly what they will cost or cap the exposure — an open-ended extra reads as a blank check.
- No expiry date. A quote honored six months later at last year's material prices is a discount you never agreed to give.
- Padding the one visible line. If you need contingency, spread honestly across lines or add a labeled allowance line. Customers spot a single inflated line and distrust the whole document.
- Quoting from memory in the driveway. A number spoken to be friendly becomes the number the customer holds you to. “I'll send you a written quote tonight” is always the right sentence.
Every one of these is a document problem, not a skill problem — which is good news, because document problems are fixable by Friday.
Send it fast, then follow up
The best-written quote loses to an average one that arrived two days earlier, because the customer has already decided. Build your quote while the job is fresh — ideally the same day you saw it — and send it as a clean document the customer can open on their phone, not a photo of a notebook page. Then, if you have not heard back in three to five days, send one short, polite follow-up with the quote attached again. People are busy, not uninterested, and a surprising share of jobs are won by simply being the one who asked twice.
If pricing the lines themselves is the part that slows you down, our guide on how to price handyman jobs walks through building your rate from your real costs.