Our Scoring System

How TradeScore works.

94 checks. 7 categories. 5 data sources. One score out of 700.

Trust & LicensingOnline PresenceReputationPricing & ValueService QualityWebsite HealthSmart Search
A
Step by Step

From raw data to a score you can trust.

01

We pull the data

License records from CSLB. Accreditation and complaints from the BBB. Reviews, photos, and ratings from Google. Performance metrics from Google PageSpeed. A full automated audit of the contractor's website.

02

We run 90+ checks

Every data point is evaluated against the check framework. License active? Bond on file? Insurance detected? Core Web Vitals in the good range? 95 binary checks across 7 categories, weighted so the things that matter most carry more points.

03

We cross-reference real reviews

We scan up to 50 customer reviews per contractor for confirmation signals. When the website says "satisfaction guaranteed" and 3+ customers say "they made it right," the check earns extra credit. When reviews contradict the website, we flag it.

04

You get the score

One number out of 700 with a letter grade, category breakdown, and per-check transparency. No paid placements. No bias.

What We Check

7 categories, 100 points each.

Each category is scored independently. The total score is the sum, so a contractor with great trust signals but a terrible website still gets credit where they earn it.

Trust & Licensing

/100

The credentials a contractor needs to legally do the work and carry the coverage to back it up. Verified live from the CSLB and BBB. If a contractor isn't licensed, none of the other categories matter.

Example checks
CSLB license activeWorkers comp on fileBond on fileBBB grade A or higher5+ years in businessNo CSLB disciplinary history

Online Presence

/100

How easy it is to find and reach the contractor. Google Business Profile completeness, photos, hours, mobile-friendliness, online booking, social presence, directory listings. The basics that decide whether you can actually get a quote from them.

Example checks
PageSpeed ≥ 50Mobile-friendlyOnline bookingClick-to-call enabled10+ photos on GoogleListed on 2+ directories

Reputation

/100

What past customers say across Google, the BBB, and other review platforms. Volume, recency, sentiment trajectory, and how often the owner responds. Heavy weight on real review evidence, not just stars.

Example checks
4.5+ Google rating50+ reviewsOwner responds to 30%+Review velocity growingZero BBB complaints70%+ positive sentiment

Pricing & Value

/100

Transparency on cost. Free estimates, financing, pricing info on the site, payment options. Cross-checked against what reviews say about value. Claims on the site that aren't backed by reviews don't fully count.

Example checks
Free estimatesFinancing optionsPricing info on siteReviews confirm fair pricingNo hidden-fee complaintsMultiple payment methods

Service Quality

/100

The promises that turn a one-time job into a repeat customer. Warranties, guarantees, emergency service, certifications. Reviews mentioning cleanup, communication, and warranty follow-through carry extra weight.

Example checks
Labor warrantySatisfaction guaranteeNATE certifiedEmergency serviceReviews confirm cleanupReviews praise communication

Website Health

/100

The technical foundation of the contractor's website. Core Web Vitals, semantic HTML, sitemap, canonical URLs, OG and Twitter Card metadata, content freshness. Google and AI tools score these under the hood. Homeowners feel a slow site even if they can't name why.

Example checks
Core Web Vitals in good rangeSitemap.xml presentCanonical URL setOpen Graph tagsSemantic HTML structureContent freshness

Smart Search

/100

Whether AI assistants like ChatGPT, Claude, Gemini, and Perplexity can find and recommend the contractor. LocalBusiness schema, llms.txt, FAQ structured data, Service schema, NAP consistency. The category nobody's optimizing for yet. First-mover advantage on AI search.

Example checks
LocalBusiness schemaReview schemallms.txt at site rootFAQ structured dataService/Product schemaNAP consistent
Where the Data Comes From

5 verified sources. No self-reported data.

CSLB public records

License number and status, classifications, bond, workers comp, issue date, and disciplinary history.

Better Business Bureau

Accreditation status, BBB letter grade, and complaint history.

Google reviews

Ratings, photos, hours, business info, and up to 50 customer reviews per contractor. Reviews are scanned for confirmation signals across pricing, service quality, and trust.

Website audit

SSL, mobile readiness, click-to-call, online booking, FAQ, structured data, and conversion infrastructure.

Google PageSpeed Insights

Real-world performance score and Core Web Vitals (LCP, CLS, INP) for the contractor's website.

Beyond the Score

We read every review so you don’t have to.

  • We scan review text for pricing mentions, service quality themes, and common concerns.
  • Positive themes like “fast response” and “professional” are counted.
  • Negative themes like “scheduling delays” are surfaced.
  • You get a pricing summary and value rating based on what real customers said.
Price & Value

Customers describe pricing as fair to slightly above market. Several reviews mention upfront quotes with no surprise fees.

What customers love
  • Fast response42
  • Professional crew31
  • Clean install18
Common concerns
  • Scheduling delays7
  • Phone follow-up4

Example — not a real contractor.

Grade Scale

How the total maps to a letter grade.

Each category contributes up to 100 points. The total score out of 700 maps to a grade you can read at a glance.

A
560-700
Top-rated across all categories.
B
420-559
Strong credentials and verified online presence.
C
280-419
Licensed and meets core standards.
D
140-279
Basic online presence. Limited verification.
F
0-139
Few signals available. Verify directly.
Ready to See One

See it in action.

Pick a contractor by name or let us match you with your top 3 based on your specific need.

Contractors can request a data review at any time through our correction process.