What a bid proposal is
An estimate says what the job costs. A bid proposal says what the customer gets for the money: the scope, what is not included, when the work happens, how the payments are split, and what you stand behind afterward. On bigger jobs - remodels, additions, roofs, light commercial work - the customer usually has two or three proposals on the table, and the clearest one tends to win, not always the cheapest.
This template is one page on purpose. Long proposals get skimmed; a page that answers the questions every customer asks gets read and signed.
What is on the template
- A project summary - the job in one line and the address.
- Scope of work in two columns: included and not included. The not-included column prevents most disputes - permits, the dumpster, painting after drywall, moving furniture. If something is on neither list, it is a question for the walkthrough, not the final invoice.
- The price, by section, with a total, and an options box below it for upgrades the customer can add (good, better, best) without changing the base price.
- A schedule - the estimated start date and the working days, with the things that can move them named up front: weather, inspections, and material lead times.
- A payment schedule - a deposit at signing, progress payments tied to milestones, and the balance at completion. Our deposit guide covers what to ask for, and the payment schedule calculator splits a total into payments.
- A warranty line - your workmanship warranty, with manufacturer warranties passed through.
- Acceptance - a valid-until date and signatures for both sides.
A filled-in sample bid proposal
The online version above starts from a hall bathroom remodel: demolition, a tiled tub surround and floor, a new vanity and toilet, a vanity light and exhaust fan, paint, and the permit. On the paper template the same job is a short scope list, a not-included list (no layout changes, no plumbing moved, no work outside the bathroom), and this price:
| Item | Qty | Price | Amount |
| Demolition and haul-off | 1 | $1,200 | $1,200 |
| Tile tub surround and floor (cement board, waterproofing, tile) | 1 | $4,200 | $4,200 |
| Vanity, top and faucet - supply and install | 1 | $1,450 | $1,450 |
| Toilet - supply and install | 1 | $350 | $350 |
| Vanity light - replace | 1 | $200 | $200 |
| Exhaust fan - replace and vent outside | 1 | $450 | $450 |
| Paint walls and ceiling | 1 | $475 | $475 |
| Building permit and inspections | 1 | $300 | $300 |
| Total | $8,625 |
Example numbers for a small hall bathroom, not a price guide. The plumbing, electrical, and paint lines use the middle of our trade price lists; the rest are typical mid-range figures.
How to write a bid proposal that wins
- Walk the job and write the scope before you price it. A customer who understands the work argues less about the number.
- Write the exclusions. Every line in the not-included column is a change order you will not have to argue for later.
- Price by section so the customer sees where the money goes, and offer one or two options instead of a single take-it-or-leave-it number.
- Give a real start date and duration. A vague schedule reads as a busy contractor who will not show up.
- Tie the payment schedule to the work: a deposit that covers materials, progress payments at milestones the customer can see, and the balance at completion.
- Put a valid-until date on it - 15 to 30 days - because material prices move.
- Follow up in two or three days. More bids are lost to silence than to price.
Roofing proposals
A roofing proposal is the same page with roofing details in each section. In the scope: the squares and pitch, tear-off by layer, underlayment, flashing, ventilation, and cleanup with a magnet sweep. In the price: the shingle line with good, better, and best options, and decking priced per sheet as found. In the warranty: your workmanship years and the manufacturer warranty kept separate, because homeowners confuse the two. On insurance jobs, write the scope to match the adjuster's and put anything extra on its own line, so the homeowner knows what insurance covers and what they pay. The roofing square calculator turns length, width, and pitch into squares, and for a straight per-square quote the roofing estimate template is simpler.
Bid proposal, estimate, or construction estimate?
For a small job with one trade, the contractor estimate template is enough. For a remodel or a build where the price needs to be broken out by phase, work it up on the construction estimate template, then send the total in this proposal. For the difference between an estimate, a quote, and a bid, see how to write an estimate.
When paper stops being worth it
A paper proposal gets signed when the customer gets around to printing it. FastEstimateMaker sends the same proposal as a page your customer opens on their phone - the scope, the price, and your terms - and they sign it there. Title it Bid or Proposal if you like. Optional upgrades can sit on the page for the customer to add, the deposit can be collected when they sign, and any change after signing goes out as a change order they sign the same way.