Project planning
Repair or replace your windows? A simple way to decide
Foggy glass and drafts don't always mean new windows. Here is how to tell.
Oct 24, 2026, 1 min read
Contractor quotes rarely describe the same work. Line yours up item by item, see what each one leaves out, and know exactly what to ask before you sign.
Free. No account needed. Up to three quotes, typed in or uploaded.
Roof replacement
2,000 sq ft, asphalt shingle
| Item | A | B | C |
|---|---|---|---|
| Total | $12,400 | $14,900 | $10,200 |
| Tear-off of old roofing | ✓ | ✓ | ✓ |
| Ice & water shield | ✓ | ✓ | Missing |
| Drip edge | ✓ | ✓ | Missing |
| Extra decking | 2 sheets | $85/sheet | Not stated |
| Permit | ✓ | ✓ | Ask |
| Workmanship warranty | 5 yr | 10 yr | None |
Type in or upload up to three quotes. You get a side-by-side report with missing items, payment and warranty checks, and questions for each contractor.
Compare quotesSee a low, typical and high cost range for your ZIP code, with the data source, date and assumptions shown.
Open the estimatorWork through license, insurance, references, permits and contract terms before you hand over a deposit.
Use the checklistA cheap quote can be incomplete. A complete quote can be overpriced. So the report keeps them apart, and shows how each one was worked out.
Project planning
Foggy glass and drafts don't always mean new windows. Here is how to tell.
Oct 24, 2026, 1 min read
Hiring contractors
Equipment brand gets the attention, but sizing and installation decide how the system performs.
Oct 23, 2026, 1 min read
Quote tips
The total is the least useful number on a roofing quote. Here is what to look for instead.
Oct 22, 2026, 1 min read
Some links lead to partners who may pay us a commission. Those links are labelled, and partners cannot change how a quote is scored or what a cost range shows. Read the full disclosure.