What should be in a contractor's estimate

Updated 2026-01-15

Most disputes between homeowners and contractors are not disputes about honesty. They are disputes about a sentence that was never written down. A complete estimate is the cheapest insurance either side can buy, and a good contractor will be glad you asked for one — clear paperwork protects them too.

Work through the eleven items below against any estimate you receive. Anything missing is not necessarily a red flag; it is a question to ask before you sign.

The checklist, step by step

  1. 1

    Confirm the header details

    Legal business name, physical address, phone, email, and the state registration or license number where the state issues one. In Massachusetts that is the Home Improvement Contractor registration; in Connecticut it is the HIC registration; Rhode Island requires a Contractors' Registration Board number on the contract and in advertising. New Hampshire and Maine do not license general contractors, so verify insurance directly with the carrier instead.

  2. 2

    Read the scope of work as a description of a finished thing

    A scope should describe what will exist when the job is done, assembly by assembly — not a list of activities. "Install owner-supplied 30-inch range, vent to exterior through side wall" is a scope. "Kitchen work" is not.

  3. 3

    Check that every allowance is a dollar figure with a unit

    "Tile allowance: $9 per square foot, supply only, 120 square feet" is checkable. "Tile allowance TBD" is a change order waiting to happen. Allowances should say whether they include tax, delivery, and waste factor.

  4. 4

    Find the exclusions list

    A complete estimate says what is not included: permits, disposal, structural repair found at demolition, abatement, appliance purchase, landscaping restoration. An estimate with no exclusions list is not more inclusive — it is less specific.

  5. 5

    Look for unit prices on the likely surprises

    Sheathing per sheet on a roof, subfloor per square foot in a bathroom, joist sistering per foot. Naming a price now for something that may not happen is the single most useful thing an estimate can do.

  6. 6

    Verify the payment schedule is tied to milestones

    Payments should follow observable, inspectable progress — deposit, rough-in inspection passed, drywall complete, substantial completion, final. Massachusetts caps a deposit at one third of the total price. A schedule tied to calendar dates pays for time rather than work.

  7. 7

    Confirm start and completion dates are stated

    Massachusetts, Connecticut, and Maine all require dates in a residential home-improvement contract. Even where the law does not require them, a date establishes what "late" means.

  8. 8

    Read the change-order clause

    It should require written approval before the work happens and state the markup percentage on additional labor and materials. A verbal change order is the most common cause of a disputed final invoice.

  9. 9

    Check the insurance certificates

    General liability and workers' compensation, both current, and get the certificate from the insurance agency rather than a photo of one. If a subcontractor is injured on your property and the general contractor carries no workers' compensation, that exposure can reach you.

  10. 10

    Find the warranty language

    How long on workmanship, what manufacturer warranties pass through to you, and what voids them. One year on workmanship is common; two is better; on a roof the distinction between a material warranty and a full-system warranty is worth reading closely.

  11. 11

    Confirm who pulls permits

    The party who pulls the permit is the party the building department holds responsible. A contractor asking a homeowner to pull the permit is asking the homeowner to become the responsible party — that is a question worth pressing on.

Run the estimate through the checker

Upload the quote and we break it into line items, flag anything that looks high against regional cost data, and check the contract against your state's home-improvement rules.

Check my quote

Frequently asked questions

What is the difference between an estimate, a bid, and a proposal?

In practice they are used interchangeably, and none of them is binding until it becomes a signed contract. What matters is not the word on the document but whether the scope, allowances, exclusions, and payment terms are specific enough to hold both parties to.

Should a contractor charge for an estimate?

For a simple like-for-like replacement, usually not. For a detailed scope that requires measurement, design thinking, or subcontractor pricing, a paid estimate is reasonable and often produces a far better document. Many contractors credit the fee against the job.

How many estimates should I get?

Three is the usual advice and it holds up, as long as all three price the same scope. Three estimates for three different scopes tell you nothing. Write the scope first, then hand the same one to each contractor.

Is the lowest estimate usually the problem?

Not always, but a bid meaningfully below the others usually means something was left out, not that the contractor found efficiencies nobody else could. Ask what is excluded before assuming you found a deal.

Keep reading