How to compare contractor bids: a practical worksheet
By ContractorsNow · Published
Compare contractor bids by bringing them to the same scope first. List included work, allowances, exclusions and unresolved repairs beside each proposal. A lower total is useful only after you understand what it buys and what could be added later.
Give everyone the same starting brief
Write down the work you want, the work you expect to keep, your selected products and the decisions still open. Give the same brief to every bidder. Tell them when you want alternatives priced separately. A proposal for painting cabinet fronts will not answer the same question as one for new cabinets, even if both are labeled “kitchen remodel.”
Save each proposal with its date and version. When a contractor clarifies something by email, ask whether the proposal should be updated. A useful comparison records the latest agreed scope rather than relying on a conversation that only one person remembers.
| Compare this | Proposal A | Proposal B | Resolve before signing |
|---|---|---|---|
| Selected products | Record models | Record models | Are specifications equivalent? |
| Included labor | List tasks | List tasks | Who owns each trade responsibility? |
| Allowances | Amount and basis | Amount and basis | Do they include installation? |
| Exclusions | List explicitly | List explicitly | Who will do and pay for this work? |
| Hidden repairs | Price path | Price path | How is discovery approved? |
| Schedule | Assumptions | Assumptions | Which selections or deliveries gate the start? |
| Payments | Milestones | Milestones | What completed work supports each payment? |
Normalize the price without inventing missing amounts
If one bid excludes a required task, ask that bidder for a written price to add it. Do not insert your own guess and call the adjusted total firm. Keep unresolved items marked “not priced.” The number of unresolved items can be as useful as the bottom line when you are deciding which proposal is ready.
Here is a simple fictional example: Proposal A is $20,000 with disposal included. Proposal B is $19,000 with disposal excluded. Until B supplies a disposal price, the $1,000 difference is incomplete. This example illustrates the method; it is not a remodeling cost estimate.
Evaluate the process as well as the price
Record who will supervise, how updates will happen and who can approve changes. Ask which assumptions support the timeline, including product availability. A finish date that depends on unselected materials should be discussed as a condition, not treated as a promise.
Changes should describe the revised work and the cost and schedule impact before that work proceeds. Keep the original proposal, signed agreement and approved changes together. Avoid approving a change merely because a crew member says it is necessary; use the agreed authorization process.
When the lowest bid needs more explanation
Ask for clarification when a proposal leaves out preparation, uses unusually small allowances or has a broad repairs exclusion. The goal is to understand the difference rather than accuse a contractor of cutting corners. If the bidder will not put important details in writing, that is useful information for your selection.
The FTC recommends multiple written estimates and checking contractor credentials. Read its homeowner guidance. Use our contractor selection checklist before signing, and the relevant kitchen or bathroom budget guide when allowances are unclear.
Sources and editorial notes
Sources checked October 1, 2026. This guide combines attributed source facts with original planning worksheets. It is general information, not an inspection, local estimate or professional determination. Costs and requirements depend on your property and location.
Ready to write your scope?
Use our project brief to send a private inquiry for Evan Weber’s review. Contractor matching is not available; submitting does not authorize sharing with contractors.
Build your project brief