The most common complaint homeowners have after a renovation isn't that it cost too much — it's that it cost more than the quote. Almost every one of those gaps traces back to a quote that wasn't actually describing the same project the homeowner had in mind. Fixing that is less about negotiating and more about asking better questions before you compare numbers.

Get at least three quotes, and make them apples-to-apples

Three is the practical minimum for spotting an outlier — either unusually high (padding) or unusually low (a contractor who will find "unexpected" costs later, or one who's under-scoping the work). But three quotes are only useful if they're bidding on the same scope. Write a one-page description of the project — materials, brands or tiers if you have preferences, square footage, and anything you're supplying yourself — and give the identical document to every contractor you talk to.

Insist on a written, itemized quote

A single lump-sum number is the hardest kind of quote to evaluate or hold anyone to. Ask for a breakdown by category — materials, labor, permits, disposal — similar to the structure we use throughout this site's project cost guides. An itemized quote does two things: it lets you compare where contractors actually differ (often it's the material allowance, not the labor rate), and it gives you a paper trail if a change order shows up mid-project.

Ask what's excluded, not just what's included

The single biggest source of "surprise" costs is scope that was silently excluded from the original quote. For a kitchen remodel, ask explicitly: does this include disconnecting and reconnecting appliances? Disposal of old cabinets? Any drywall repair if something behind the wall isn't what was expected? For a roof replacement: what happens if there's decking rot once the old shingles come off — is that a change order, and at what rate?

Verify the allowance, not just the total

Many quotes include an "allowance" for a selection you haven't made yet — countertops, tile, fixtures. A quote can look competitive because it includes a low allowance that won't cover the material you actually want. Ask for the dollar figure and the unit (per square foot, per fixture) behind every allowance line, and compare that against the material cost ranges in our project guides before you sign.

Confirm licensing, insurance, and permit responsibility in writing

  • Ask for a copy of their license number and verify it with your state's licensing board directly, not just by trusting what's printed on the quote.
  • Confirm general liability insurance and workers' comp coverage — if a worker is hurt on your property and the contractor is uninsured, liability can fall on you.
  • Clarify who pulls the permit. A contractor pulling their own permit is a strong signal of legitimacy; a request for you to pull it yourself is a common way unlicensed contractors avoid inspection scrutiny.

Understand the payment schedule before you compare price

A lower quote with 50% due upfront carries more risk than a higher quote with a standard schedule (commonly a small deposit, progress payments tied to milestones, and a final payment held until completion and your sign-off). Many states cap the legal maximum deposit a contractor can request — check yours before agreeing to anything unusual.

A quick pre-quote checklist

Same written scope for every bidder · itemized breakdown, not a lump sum · explicit list of exclusions · specific allowance figures · verified license and insurance · standard, milestone-based payment schedule. Use our calculator to sanity-check whether a quote falls inside a reasonable range for your project and city before you sign.