Two totals can hide two completely different jobs.
Normalize roofing, HVAC or remodeling bids line by line, expose missing scope and leave with the questions that need written answers.
Put both bidders on the same written scope.
Paste or import readable text, review every detected heading, then compare the two bids. A lower total is not lower cost when scope sits outside the proposal.
Map the wording before you compare the totals.
Detection is a private keyword review, not AI judgment. It never decides that work is included or adequate. Pasted or imported text stays in this tab and is not uploaded or saved.
Keep the source and quoted total visible.
Only values you confirm here are saved in this browser. Raw pasted or imported proposal text is never stored.
Mark what the written bid actually says.
“Review needed” means the text scanner found relevant wording; it does not mean the item is included. Enter an amount only when it is a separately stated price component—not a deposit, schedule or overlapping subtotal.
Documentation completeness is not contractor quality.
The score counts headings you confirmed as included or excluded in writing. It does not reward price, dollar detail or a favorable term.
0/100 documentation completeness
0 of 11 headings confirmed. Excluded lines count as documented and still require cost/responsibility follow-up.
- Review needed
- 0
- Not stated
- 11
- Excluded
- 0
- Quoted total
- Missing
- Distinct included amounts
- $0
- Outside-quote amounts
- $0
Add the written quoted total to reconcile separately stated components.
Resolve 11 missing or review-needed headings before treating totals as comparable.
0/100 documentation completeness
0 of 11 headings confirmed. Excluded lines count as documented and still require cost/responsibility follow-up.
- Review needed
- 0
- Not stated
- 11
- Excluded
- 0
- Quoted total
- Missing
- Distinct included amounts
- $0
- Outside-quote amounts
- $0
Add the written quoted total to reconcile separately stated components.
Resolve 11 missing or review-needed headings before treating totals as comparable.
Your contractor question list.
Send the same scope questions to both bidders. Keep answers with the revised quote or contract.
- Quote A: Is written scope + deliverables included? Please state the scope and price in writing.
- Quote A: Is labor included? Please state the scope and price in writing.
- Quote A: Is materials / equipment included? Please state the scope and price in writing.
- Quote A: Is permits + inspections included? Please state the scope and price in writing.
- Quote A: Is removal + disposal included? Please state the scope and price in writing.
- Quote A: Is site protection included? Please state the scope and price in writing.
- Quote A: Is allowances included? Please state the scope and price in writing.
- Quote A: Is warranty included? Please state the scope and price in writing.
- Quote A: Is work schedule included? Please state the scope and price in writing.
- Quote A: Is payment schedule included? Please state the scope and price in writing.
- Quote A: Is change-order terms included? Please state the scope and price in writing.
- Quote B: Is written scope + deliverables included? Please state the scope and price in writing.
- Quote B: Is labor included? Please state the scope and price in writing.
- Quote B: Is materials / equipment included? Please state the scope and price in writing.
- Quote B: Is permits + inspections included? Please state the scope and price in writing.
- Quote B: Is removal + disposal included? Please state the scope and price in writing.
- Quote B: Is site protection included? Please state the scope and price in writing.
- Quote B: Is allowances included? Please state the scope and price in writing.
- Quote B: Is warranty included? Please state the scope and price in writing.
- Quote B: Is work schedule included? Please state the scope and price in writing.
- Quote B: Is payment schedule included? Please state the scope and price in writing.
- Quote B: Is change-order terms included? Please state the scope and price in writing.
- Does the scope state deck-repair pricing and how damaged decking is documented?
- Are flashing, ventilation, underlayment and manufacturer-required accessories named?
- What assumptions could create a change order, and how will price and schedule be approved before that work starts?
Coverage of the writing—not a verdict on the bidder.
Each confirmed Included or Excluded heading counts once. Detected wording remains Review needed until you check it against the proposal. Prices never raise the score.
- Read locallyPaste or choose a supported text file. Nothing is uploaded.
- Confirm the wordingUse the original bid to mark every heading Included, Excluded or Not stated.
- Ask in writingResolve responsibility, allowances, change orders and payment terms before comparing totals.
Know what this worksheet can—and cannot—tell you.
Does the completeness score rate the contractor?
No. It only measures how many comparison headings you confirmed as included or excluded in the written proposal. It does not rate price, skill, licensing, workmanship or contract quality.
Does HomeCostGrid upload my proposal?
No. Pasted text and supported local text files are read in the current browser tab. Raw source text, snippets and filenames are not sent to HomeCostGrid or saved in local storage.
Can it read PDF, DOCX or proposal images?
No. This version reads plain text, Markdown and CSV files up to 100 KB. Paste readable text from other document formats and verify it against the original.
Why can an excluded item count toward completeness?
Completeness measures whether responsibility is stated, not whether the term is favorable. An exclusion is documented, but it remains a cost and responsibility question.

