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.

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.
Sources
Where this advice comes from
Keep going