Check My Quote Free →

Free contractor quote checker

Upload the quote you already have. Get a 0-100 fairness score, a line-by-line breakdown against real market pricing, and the red flags worth asking about, in about a minute.

Check My Quote Free →
Quick answer

A contractor quote checker tells you whether the price on a quote is fair before you sign it. QuoteScore reads every line item on the quote you upload and benchmarks it against 14,000+ regional pricing benchmarks and the 3,287 real quotes people have already run through it. You get a 0-100 score and the benchmark range behind every line, so you can check the math instead of trusting a verdict. Free, no signup.

What a quote checker actually does

Pricing for home services is opaque by default: the contractor knows the market rate for the job and you usually don't. The traditional fix is to collect three competing bids, but that takes weeks of scheduling, and almost nobody does it for a repair under a few thousand dollars. So most quotes get signed with no idea whether the number is normal.

A quote checker compresses that comparison into the quote you already hold. Instead of sourcing new bids, it separates the quote into its parts and asks a narrower question of each one: is this line a normal price for this work in this area? A $14,000 roof is not high or low on its own. It is high if the tear-off is billed at twice the regional labor rate, and it is fine if the number is driven by square footage and a steep pitch.

That is also the limit worth being honest about. A quote checker is a pricing check. It cannot tell you whether the contractor does good work, whether the materials are the right grade, or whether the scope is correct for your house. Those still need references and, for big jobs, a second opinion on the scope itself.

How QuoteScore scores a quote 0 to 100

Every uploaded quote is split into line items — parts, labor, materials, and fees — and each line is compared against the benchmark range for that item in your region. The score weighs how far each line sits outside its range, whether labor hours exceed industry-standard book times, and whether the quote contains structural red flags like an undifferentiated lump sum. Location is part of the math: the same dollar figure scores differently in San Francisco than in rural Tennessee.

What separates this from a chatbot answer is what the comparison runs against. Ask a general-purpose AI whether your quote is fair and it will produce a confident guess from no pricing data at all. Every score here is shown with the benchmark range that produced it, on every line, so you can disagree with it.

What 3,287 real checked quotes show

These are live aggregates from quotes people have actually run through the checker, not industry estimates. The average quote scores 57 out of 100. Categories are ranked worst-scoring first, and only categories with at least 5 analyzed quotes are shown.

CategoryQuotes checkedAvg scoreScored under 50
Auto 662 49 56%
Siding 52 49 52%
Roofing 284 53 44%
Concrete 87 54 48%
Paving 58 54 47%
Plumbing 237 54 47%
Windows 89 54 40%
Collision 29 55 45%

Live from the QuoteScore database, updated 2026-08-01. Sample: 3,287 analyzed quotes. Anyone can verify these numbers against the public API at /api/stats/public.

Red flags a quote checker should catch

A single lump sum with no breakdown

"Complete roof replacement — $18,400" is not a quote, it is a number. Without line items there is nothing to compare and nothing to negotiate. Ask for the split between tear-off, materials, labor, and disposal before anything else.

Labor hours well above book time

Most trades have standard time estimates for standard jobs. Labor billed at double the book time for the task is the single most common way a quote inflates without any individual price looking wrong.

Materials marked up far past retail

Some markup on materials is normal and fair. A fixture or unit billed at three times its shelf price is not, and it is the easiest line to push back on because you can look it up.

Vague fees

"Miscellaneous," "shop supplies," or "job setup" as a meaningful percentage of the total. Ask what each one covers. Legitimate versions of these fees are small and specific.

Pressure to sign today

A discount that expires within the hour is a sales tactic, not a price. Real quotes hold for days. This one is not a pricing signal at all, but it correlates with the rest of this list.

Frequently asked questions

What is a contractor quote checker?

A contractor quote checker is a tool that tells you whether the price on a contractor's quote is fair before you sign it. You give it the quote you already received, and it compares the line items (labor, materials, parts, and fees) against what that work typically costs in your area. The point is to replace the traditional fix for an opaque price — collecting three competing bids over several weeks — with a check that takes about a minute on the quote already in your hand.

Is QuoteScore's contractor quote checker free?

Yes. Uploading a quote and getting the full 0-100 score, the line-item breakdown, and the red flags is free, with no signup required to run a check. There is an optional $9 Negotiation Pack for people who want a scripted rebuttal to a specific quote, but the checker itself and its results are not paywalled.

How accurate is an AI quote checker?

Accuracy depends entirely on what the tool compares your quote against. Most quote checkers are a language model with no pricing data behind it, so they produce a confident-sounding guess. QuoteScore benchmarks each line item against 14,000+ regional pricing benchmarks and the real quotes users have already submitted, and it shows you the benchmark range for every line so you can check the reasoning rather than trust the verdict. It is a pricing check, not an inspection: it cannot judge workmanship, materials quality, or whether the scope of work is right for your house.

What kinds of contractor quotes can I check?

Roofing, HVAC, plumbing, electrical, remodeling (kitchen, bathroom), flooring, painting, siding, windows, concrete, decks, fencing, tree work, and general construction, plus auto and collision repair estimates. You can upload a photo of a paper quote, a PDF, or paste the text.

Do I have to give the contractor's name?

No. The check works on the numbers alone. If a company name is on the quote we will show you what we have seen from that company before, when we have seen them, but the score itself does not depend on it.

Is my quote kept private?

Uploaded files are deleted immediately after analysis and are never sold or shared. Aggregate, anonymized pricing patterns (for example, the category averages published on this page) are retained so the benchmarks improve for the next person.

Related

Read what a quote score is and how the 0-100 scale is built, browse cost guides for what specific jobs should run, or see the full public dataset behind these numbers.

Check your contractor quote

Free, instant, no signup. Upload a photo, a PDF, or paste the text.

Check My Quote Free →