Before You Hire
How to compare contractor quotes line by line
Line up scope, materials, responsibility, timing, and payment so the lowest number does not hide the most missing work.

At a glance
Put every quote side by side: included work, exclusions, allowances, assumptions, and who handles what.
Three totals tell you very little until every contractor is pricing the same work.
Compare scope before price. A low bid can be complete, and a high bid can still omit important work. Put every proposal into the same set of rows—preparation, materials, labor, allowances, permits, protection, cleanup, schedule, payments, changes, and warranty—then ask each contractor to fill the gaps in writing.
Give every contractor the same starting point
Begin with a short project brief written in ordinary language: what is wrong, what result you want, what must remain, and any known constraints. Add photographs, measurements you trust, product preferences, access limits, and the parts of the home that need protection. Do not dictate a technical solution you are not qualified to design; make the desired outcome and known conditions clear.
A contractor who sees a different problem should explain it. That disagreement can be valuable. It may reveal hidden work, an unnecessary assumption, or a need for a designer, engineer, electrician, plumber, or other specialist before pricing continues.
Build one comparison sheet
| Line to compare | Question to answer |
|---|---|
| Preparation | What is removed, moved, covered, tested, or protected before work begins? |
| Materials | Which product, grade, finish, quantity, and installation standard are included? |
| Allowances | What amount is provisional, and what happens when the final selection costs more or less? |
| Unknown conditions | Which discoveries could change price, and what unit price or approval process applies? |
| Permits | Who checks requirements, obtains permits, schedules inspections, and supplies closeout records? |
| Schedule | What starts the clock, what can delay it, and how will interruptions be communicated? |
| Payment | Which completed milestone releases each payment? |
| Cleanup | Who handles daily protection, debris, final cleaning, and damage caused during the work? |
| Warranty | What is covered, for how long, by whom, and under which exclusions? |
Blank cells are not automatic disqualifiers. They are questions. Send the same question to every bidder and attach the written response to the proposal. The goal is a fair comparison and a clear agreement, not a gotcha exercise.
Look closely at allowances and exclusions
An allowance is a placeholder, often used when a fixture or finish has not been selected. It should state what the amount covers and whether tax, delivery, installation, and contractor markup are included. A proposal with low allowances can appear cheaper even when the final project will not be.
Exclusions deserve equal attention. Painting, patching, disposal, temporary protection, moving furniture, utility work, engineering, and permit fees may sit outside the total. Decide who owns each missing task before signing. Otherwise, the homeowner can become the unpaid project coordinator between several trades.
A useful quote tells you not only what the contractor will do, but where the contractor’s responsibility ends.
Verify the business—not only the salesperson
Use the licensing board, insurance contact, and permit office that apply where the property is located. Confirm the business name on the proposal matches the entity you are checking. Ask who will supervise the job and whether subcontractors are expected. Licensing requirements and consumer protections vary, so a national rule of thumb is not enough.
The Federal Trade Commission advises homeowners to get multiple estimates, check qualifications, read the contract, and avoid being pushed into an immediate decision. A polished presentation is not proof of a complete scope, and a license does not guarantee the quality of a particular crew or job.
Tie payments to visible progress
The payment schedule should reflect the job, applicable law, ordered materials, and work actually completed. Avoid vague milestones such as “halfway.” Name the event: rough inspection passed, cabinets delivered, waterproofing completed, or final punch list accepted. Keep changes in writing with the added or reduced cost and schedule effect before the extra work begins.
Requirements around deposits, lien notices, cancellation rights, and contract language differ by location and project type. Use the local licensing authority and qualified legal help for the rules that govern your agreement.
Choose the clearest complete proposal
- Confirm every bidder received the same project brief.
- Move each price into the same comparison rows.
- Ask about gaps, unusually low allowances, and conflicting assumptions.
- Verify the business, insurance, permits, and references through independent channels.
- Read the proposed contract and change-order process before paying.
- Save the final scope, selections, approvals, photographs, and closeout documents in the house file.
For a roof project, pair this process with the repair-or-replace roof guide. The same principle applies everywhere: define the job first, then compare the money.
Why we're telling you this
What this advice is based on
We separated safe homeowner observations from diagnosis and regulated work, then focused on the details that help a contractor understand the problem and quote the full job.
What to check
- Ask each contractor to describe the problem and proposed solution in writing.
- List materials, model numbers, quantities, finish level, permits, protection, cleanup, and disposal.
- Identify allowances and the price effect if actual conditions differ.
- Confirm who coordinates inspections, subcontractors, utilities, and manufacturer registration.
- Tie payments to clear milestones and keep changes documented before extra work proceeds.
What to watch for
- A total that omits major materials or leaves cleanup and restoration undefined.
- Large upfront payments without a clear schedule, documentation, or applicable protections.
- Verbal change orders that only become visible on the final invoice.
What to do next
- 01Build a one-page scope table and ask bidders to fill any gaps.
- 02Check licensing, insurance, references, and permit expectations using authoritative local sources.
- 03Choose the clearest responsible plan—not automatically the middle or lowest number.
Sources
Where this advice comes from
These official resources support the advice above. Your local rules, the condition of the house, the contract, or the product instructions may still change the right answer.
Keep going