How to write it

How to write a construction proposal that wins the job

A proposal is a quote plus an argument. Here is the structure, the options table, and the paragraph most contractors leave out.

Jul 24, 2026·10 min read·The MeloDocs team

A quote answers “how much”. A proposal answers “why you, why this way, and why now” — and then answers “how much”. For anything above about ten thousand dollars, or anything where the client is choosing between different approaches rather than different prices, the second document wins work the first one loses.

The mistake almost everyone makes is thinking a proposal is a longer quote. It is not longer. It is differently ordered, and the difference is that the price lands after the reader already understands what they are buying.

The structure, in the order it should be read

SEVEN PARTS
01What you understood the client to want, in their words
02What you found on site that they may not know
03Your recommended approach, and why this one
04Options, if there are genuine options
05The price, broken into the units you priced in
06Timeline, crew and what happens on day one
07What is excluded, and how changes are handled

Parts one and two are the whole competitive advantage, and they are the two that get skipped. Everyone else's proposal starts at part five.

Start by proving you listened

Two or three sentences, in the client's own language, describing what they asked for. Not your interpretation of it — theirs. “You want the kitchen opened up to the dining room, you would like to keep the existing cabinets if that is possible, and you need it finished before your daughter's wedding in October.”

This paragraph does three things at once. It proves you were paying attention, which is rarer than it should be. It surfaces a misunderstanding while it is still cheap to fix. And it puts the client's actual constraint — October — in writing, where it becomes something you have designed around rather than something you get blamed for later.

Then tell them something they did not know

This is the section that separates a proposal from a price list. You went to the site. You know something now that the homeowner does not, and telling them is the cheapest trust you will ever buy.

“The wall between the kitchen and dining room is load-bearing — you can see the beam line in the basement below it. That does not stop us doing what you want, but it means a header and temporary support, which is why this quote is higher than a simple partition removal would be.”

That paragraph pre-answers the question the client was going to ask the next contractor: why is this one so much more expensive? Now they will ask the cheaper bidder about the header, and either that bidder has priced it — in which case you are competing fairly — or they have not, in which case you just won.

The contractor who explains the expensive part first is rarely the one who loses on price. Unexplained expense loses. Explained expense is expertise.

Offer options, but only real ones

Three prices on a page do something one price cannot: they give the reader something to compare against other than a competitor. A single number can only be judged against the market. Three numbers can be judged against each other.

OPTIONSCOPETIMELINEPRICE
A — Open the wallHeader, drywall, paint, existing cabinets kept3 weeks12,400.00
B — Open and refitOption A plus new counters, sink relocation, lighting5 weeks15,900.00
C — Full renovationOption B plus cabinets, flooring, appliance moves8 weeks19,750.00

Every option has to be a job you would genuinely be happy to do. A deliberately crippled cheap option is a tactic clients can smell, and it costs you the credibility that the rest of the document was built to earn.

Two structural rules. Each option must state its own timeline — time is frequently the deciding variable, not money. And each must be complete in itself, not a partial job requiring a second phase you have not priced.

Present the price as a composition

By the time the reader reaches the number they should already know what is in it. Break it into the units you actually priced in — not into “labour and materials”, which tells the client nothing except how to argue about your labour rate.

SECTIONSCOPESHAREAMOUNT
StructuralHeader, posts, temporary support22%3,498.00
FinishesDrywall, tape, texture, paint31%4,929.00
ElectricalCircuits, lighting, permits18%2,862.00
Cabinetry and countersRemoval, refit, new tops24%3,816.00
Cleanup and disposalDumpster, daily clean, haul5%795.00
Option B total15,900.00

Those five shares sum to 100% and those five amounts sum to exactly $15,900.00. Check that they do before sending. A proposal whose sections do not add to its own total undoes every paragraph above it, because it tells the reader that somebody was not checking.

Describe day one

Almost nobody does this and it is disproportionately persuasive, because the client's real fear is not the price — it is the disruption. They are imagining strangers in their house and no idea what happens.

“We arrive at 7:30 on the Monday. First two hours are protection: floors, doorways, a zip wall at the dining room. The dust extraction runs whenever we cut. You will have the use of the kitchen sink until Thursday of week two, and we will tell you the day before that changes.”

Nothing in that paragraph is a commitment you would not have honoured anyway. Written down, it is the difference between a contractor and a stranger with a truck.

Close with the decision, not with a thank-you

End the document with what happens next, specifically. Not “we look forward to hearing from you” — a sentence that has never advanced a sale in the history of the trade.

THE CLOSE
01Which option you would choose, and in one sentence why
02How long the pricing holds — a date, not “30 days”
03What signing does: reserves a specific start window
04The deposit amount, in dollars, not a percentage
05The one thing you need from them to proceed

That fourth line matters more than it looks. “30% deposit” makes the reader do arithmetic to find out what you are asking for. “$4,770 to reserve the week of 14 September” is a number they can decide about.

Answer the three objections inside the document

Every proposal is read by someone silently arguing with it. There are usually only three arguments, they are the same three across every trade, and each of them can be answered in a paragraph — which is far more effective than answering them on the phone a week later, if the call happens at all.

WHAT THEY THINKWHAT THEY SAYWHERE IT IS ANSWEREDWITH
This is more than I expected“We need to think about it”The findings sectionThe header, the load-bearing wall
Will they actually turn up“Send it over and we'll see”Timeline and day oneNamed crew, start date, protection
What if it goes wrongNothing — they just go quietChanges and warrantyChange process, workmanship term

The third row is the silent one and therefore the dangerous one. Nobody says out loud that they are worried about being trapped in a half-finished renovation with a contractor who has stopped answering. But it is the fear that kills more residential proposals than price, and the answer is a short, plain paragraph about what happens if something is wrong — not a warranty clause in legal language at the back.

“If something is not right, tell us and we come back. Workmanship is guaranteed for two years from completion. In practice this means a phone call and a date, not a claim.” That is the entire section. It is unremarkable to write and it is the paragraph clients quote back to you when they say yes.

Handle the undecided parts as allowances, on the face of the document

In renovation work the client frequently has not chosen the tile, the fixtures or the counter material when they need the price. There are three ways to handle that and only one of them keeps the proposal honest.

ALLOWANCE DONE PROPERLY
A stated dollar figure per itemThe unit it buys — “$9/sq ft supplied”Who does the selecting, and by whenWhat happens above and below the figure
ALLOWANCE DONE BADLY
“Tile allowance: TBD”A number with no unit attachedA figure set below anything the client will likeNo date, so it delays the job silently

The second item on the right is the one that produces genuine anger. A tile allowance of $2,400 means nothing until it is expressed as “$2,400 buys approximately 180 square feet of tile at $9 per square foot supplied, plus setting materials” — because now the client can walk into a showroom and immediately see whether their taste fits the budget. Without the unit, they choose something at $22 a foot, and the conversation where they find out is one you both remember.

Allowances also need a selection date, and it belongs in the timeline rather than in the fine print. “Tile selected by 12 September” is a client task on your schedule, and a proposal that shows the client their own deadlines is a proposal from somebody who has run a project before.

The assumptions section is short and it saves the job

Distinct from exclusions. An exclusion says what you are not doing; an assumption says what you believed to be true when you priced it. The two protect against different failures and most proposals only carry one.

ASSUMPTIONS ON THE KITCHEN JOB
01Existing cabinets can be removed and reused without damage
02The floor under the removed wall is continuous, and does not need patching
03Electrical panel has capacity for the added lighting circuit
04Water and power available throughout, and a working restroom on site
05Work proceeds on consecutive weekdays, 7:30 to 4:00
06No asbestos or lead present in materials being disturbed

Every one of those is something you genuinely assumed. None of them is a defensive clause invented by a lawyer, which is why the section can be written in plain sentences and read in twenty seconds. And each one that turns out to be false is now a documented change rather than a disagreement about what was included.

The last line does real work on any house built before the late 1970s. Discovering asbestos mid-demolition stops a job dead and brings in a licensed abatement contractor; discovering it when you already wrote down that you had assumed its absence is a change order with a clear origin.

How you deliver it changes the close rate

A proposal emailed as an attachment with “please find attached” is a document that has to survive being opened later, on a phone, by somebody who has three other bids. A proposal walked through — even on a five-minute video call — closes at a different rate, because the sections that do the persuading are the ones people skip when reading alone.

If you cannot walk it through, write the email as though you were. Three sentences: what you would choose, the one thing you found on site, and the date the pricing holds. The email is what gets read on the phone in the driveway; the document is what gets read at the kitchen table on Sunday. Both need to work.

And send it fast. The proposal that arrives the same evening as the site visit is compared against a memory of you; the one that arrives on Thursday is compared against two other documents. Speed is worth more than polish here, and it is entirely within your control.

How long should it be

Two to four pages for residential work in this range. Long enough for the argument, short enough to be read in one sitting at a kitchen table with the television on.

The test is not length, it is whether every paragraph is doing a job. If a section is there because proposals usually have one — a boilerplate company history, a page of stock photography, a mission statement — it is diluting the sections that are working. Cut it and the document gets more persuasive, not less.

Stop copying templates. Describe the job instead.

Try MeloDocs on a real job right now — or get one useful thing in your inbox every other Tuesday.

TRY THE TOOL
Write a quote in two minutes
No account, no card. Your first document exports to PDF.
Try it free →
EVERY OTHER TUESDAY
One useful thing, twice a month
A pricing idea, a scope clause, or a document you can copy.