How QuoteScore Works

Full transparency on our scoring methodology, data sources, confidence levels, and privacy practices. If you want to know how we arrive at a score โ€” it's all here.

How Scoring Works

QuoteScore uses a combination of AI analysis and a database of pricing benchmarks to evaluate each line item in your quote. The overall score (0โ€“100) represents how fairly your quote is priced relative to market rates.

1
Extract line items
AI reads your quote and identifies every line item, including parts, labor, fees, and materials.
2
Match to benchmarks
Each item is matched against 14,700+ pricing benchmarks by category, item type, and region.
3
Assess each line item
Items are rated GOOD / FAIR / HIGH / RED_FLAG based on where they fall in the benchmark range.
4
Compute overall score
Items are weighted by price. Overpriced big-ticket items drag the score down more than minor items.

Score Interpretation

ScoreVerdictWhat it means
80-100Great DealQuote is at or below fair market value. You're getting a good price.
65-79Fair PricePricing is in the normal market range. No red flags.
50-64Slightly HighSome line items are above normal. Negotiation may save 10 to 20%.
30-49OverpricedMultiple items are significantly above market. Push back firmly.
0-29Red FlagQuote is substantially overpriced. Get competing quotes immediately.

Where Benchmark Data Comes From

Our benchmark database is built from multiple independent sources and is updated regularly. No single source is used in isolation โ€” we cross-reference to establish accurate fair-market ranges.

๐Ÿ  HomeAdvisor / Angi
Aggregated cost data from millions of home service projects nationwide
๐Ÿ”ง RSMeans
Construction industry cost database used by architects and estimators
๐Ÿš— Mitchell / AllData
Auto repair labor time and parts pricing (industry standard for shops)
๐Ÿช Retail Price APIs
Live parts pricing from AutoZone, RockAuto, Home Depot, Lowes
๐Ÿ“Š Crowdsourced Data
Anonymized price data from quotes submitted to QuoteScore (aggregated only)
๐Ÿค– AI Calibration
Gemini AI for context-aware pricing that adjusts for regional and seasonal factors

Benchmark data is curated and stored in our database. We do not share or sell raw quote data โ€” only aggregated, anonymized statistics are used to improve benchmarks.

Confidence Levels

Not all analyses are equally certain. Confidence depends on how much data we have for a given category and region, and how clearly the quote is structured.

FactorEffect on Confidence
Itemized quote with specific parts/SKUsโœ… High confidence โ€” direct benchmark match possible
Lump-sum quote with no line itemsโš ๏ธ Lower confidence โ€” AI must infer scope
Category with 100+ benchmark itemsโœ… High confidence โ€” robust price range
Rare or specialty categoryโš ๏ธ Lower confidence โ€” less comparison data
ZIP code providedโœ… Better โ€” enables regional adjustment
No location providedโš ๏ธ Falls back to national average benchmarks
Blurry or partially legible imageโš ๏ธ OCR errors may affect accuracy

Live Category Data

Real statistics from all analyses submitted to QuoteScore. Updated continuously as new quotes are analyzed. Sample sizes under 10 are marked as low-confidence.

Category Avg Score Avg Quote Sample Size Typical Verdict
Auto 49 /100 $3,065 803 Overpriced
Roofing 54 /100 $21,634 325 Overpriced
Plumbing 54 /100 $5,463 281 Overpriced
HVAC 60 /100 $10,613 214 Slightly High
Landscaping 59 /100 $14,975 185 Slightly High
Electrical 63 /100 $4,167 156 Slightly High
Construction 57 /100 $6,116,344 125 Slightly High
Painting 65 /100 $6,412 121 Slightly High
Windows 55 /100 $14,530 104 Slightly High
Concrete 56 /100 $11,099 94 Slightly High
Decks 58 /100 $14,881 92 Slightly High
Other 60 /100 $1,208,855 87 Slightly High
Gutters 61 /100 $4,231 84 Slightly High
Bathroom 56 /100 $12,226 77 Slightly High
Flooring 62 /100 $7,847 73 Slightly High
Drywall 60 /100 $3,260 69 Slightly High
Pest Control 67 /100 $2,840 68 Slightly High
Kitchen 57 /100 $24,342 68 Slightly High
Garage Door 67 /100 $3,598 66 Slightly High
Fencing 60 /100 $7,967 66 Slightly High
Restoration 63 /100 $9,273 64 Slightly High
Paving 52 /100 $8,036 61 Overpriced
Insulation 67 /100 $6,571 59 Slightly High
Appliance Repair 61 /100 $638 59 Slightly High
Siding 49 /100 $21,125 58 Overpriced
Moving 57 /100 $2,341 55 Slightly High
Pool 68 /100 $20,747 54 Slightly High
Septic 57 /100 $11,349 53 Slightly High
Cleaning 68 /100 $706 52 Slightly High
Chimney 59 /100 $7,917 50 Slightly High
Collision 56 /100 $3,778 36 Slightly High
Demolition 72 /100 $8,851 3 Fair
Home Inspection 35 /100 โ€” 1 Significantly Overpriced
Home Improvement 80 /100 $1,000 1 Fair
Handyman 55 /100 $2,410 1 Slightly High

Data reflects all-time analyses. Averages are mean values; outliers may skew results for low-sample categories.

Privacy Practices

We take privacy seriously. Here's exactly what we do and don't do with your quote data.

Public Stats API

Bloggers, journalists, and developers can embed live QuoteScore stats using our public API endpoint:

GET https://quotescore.ai/api/stats/public

{
  "totalAnalyses": 1247,
  "averageScore": 64,
  "totalSaved": 892400,
  "categoryCounts": { "HVAC": 142, "Roofing": 98, ... },
  "topOverpricedCategories": [...],
  "monthlyTrend": [...]
}

No API key required and no rate limit — please be reasonable with automated requests. View live data โ†’

Prefer a bulk file? The category benchmarks above are published as a free open dataset (CC BY 4.0) with a field dictionary and a CSV download — see the dataset page.