TexasRatedProsIndependent pros, ranked on evidence

How we rank

Methodology v1.0.0 · effective 2026-08-10

The TRP Score is a 0–100 composite of 5 weighted pillars — reputation quality (40%), trust & verification (25%), volume & momentum (15%), longevity (12%), engagement & transparency (8%). Franchises and chains are excluded by policy. Position cannot be purchased, and no manual action anywhere in this system can set a score or a rank.

The pillars and their weights

PillarWeightWhy
Reputation quality40%Adjusted customer satisfaction is the best available predictor of the outcome consumers care about. Bayesian shrinkage and time decay make it robust to small samples and to stale glory.
Trust & verification25%Government registries and audited certifications are the hardest signals to fake. This pillar is what separates us from review-only rankings.
Volume & momentum15%Market validation. Log-scaled so a 900-review giant cannot bury an excellent 80-review independent.
Longevity12%Survival is evidence. Sourced from state registration dates rather than self-reported claims.
Engagement & transparency8%Responsiveness and transparency correlate with service quality, but they are effort-gameable, so they carry the lightest weight.

Why a five-star newcomer does not come first

A perfect average over a handful of reviews is weak evidence. Every company is scored as though it began with 25 reviews at the market median for its list, so a long record of very good work outranks a short record of perfect work. The market median is published on every ranking page, so you can check the number we used.

Reviews also lose weight with age, halving every 730 days. Nothing is ever discarded; a review from five years ago still counts, just less than one from last month.

A worked example

Computed by the same engine that scores real companies. If the code changes, this changes with it.

Lone Star Restoration LLC is a fictional company used to show the calculation end to end. It has 87 reviews averaging 4.81 stars, the oldest from 2019-03-01. After time decay those are worth 31.2 effective reviews at a decayed mean of 4.81 stars. Shrinking that toward the market median of 4.52 stars, using a prior worth 25 reviews, gives an adjusted rating of 4.68. | Pillar | Weight | Pillar score | Contribution | | --- | --- | --- | --- | | Reputation | 45% | 0.841 | 37.8 | | Volume | 15% | 0.597 | 8.9 | | Longevity | 12% | 0.694 | 8.3 | | Trust | 20% | 0.778 | 15.6 | | Engagement | 8% | 0.887 | 7.1 | | **TRP Score** | **100%** | | **77.7** | No integrity adjustment applies, so the multiplier is 1.00 and the total is 77.7.

What we verify, by trade

Texas licenses almost none of this work, so each checklist measures against what that trade can actually prove. Points are normalized within a category: a business holding every core item reaches the full pillar.

House Cleaning

Texas requires no state license to operate a house cleaning business. Cleaning services are taxable in Texas, so an established company should hold an active sales-tax permit — we check for one and treat its absence as a red flag rather than a disqualification.

SignalPointsRole
Registered Texas entity in good standing
Texas Comptroller of Public Accounts

Also the source of the entity's registration date, which we use for years in business instead of a self-reported founding year.

30core
General liability insurance on file
Certificate of insurance, carrier checked against TDI

Self-submitted and verified by us on a stated date. No public registry of liability policies exists, so this can never be more than a point-in-time check.

30core
Active Texas sales-tax permit
Texas Comptroller of Public Accounts

Cleaning services are taxable in Texas, so an established cleaning company should hold one.

25core
Google Business Profile claimed
Google

Basic hygiene: an unclaimed profile means nobody is maintaining the hours, phone number, or replies that customers rely on.

15core
Workers' compensation coverage
Texas Department of Insurance

Optional for private employers in Texas. Carrying it is a bonus; not carrying it is never penalized.

5bonus
ISSA membership
ISSA

Membership proves dues were paid, not competence.

3bonus
Keyword-stuffed Google profile name
Derived

Google's own guidelines forbid adding keywords to a business name. We compare the profile name against the registered legal or assumed name.

5negative

Water Damage Restoration

Water mitigation itself is unlicensed in Texas, but remediating more than 25 contiguous square feet of mold requires a TDLR Mold Remediation Contractor license and company registration. Texas also forbids the same party from both assessing and remediating mold. Any company in this category that advertises mold remediation must hold that registration to be ranked.

SignalPointsRole
TDLR Mold Remediation Company registration
Texas Department of Licensing and Regulation

Legally required to remediate more than 25 contiguous square feet of mold in Texas. A company that advertises mold remediation without it cannot be ranked.

25core · required for this work
IICRC Certified Firm
IICRC

A company-level designation that insurers commonly require for restoration work.

20core
Registered Texas entity in good standing
Texas Comptroller of Public Accounts

Also the source of the entity's registration date, which we use for years in business instead of a self-reported founding year.

15core
General liability insurance on file
Certificate of insurance, carrier checked against TDI

Self-submitted and verified by us on a stated date. No public registry of liability policies exists, so this can never be more than a point-in-time check.

15core
IICRC technician certificate
IICRC

Held by individual technicians rather than the company, so it is scored at a fraction of the Certified Firm value.

5 (max 10)core
Google Business Profile claimed
Google

Basic hygiene: an unclaimed profile means nobody is maintaining the hours, phone number, or replies that customers rely on.

5core
Workers' compensation coverage
Texas Department of Insurance

Optional for private employers in Texas. Carrying it is a bonus; not carrying it is never penalized.

5bonus
Restoration Industry Association membership
RIA

Membership proves dues were paid, not competence.

3bonus
TDLR disciplinary order
Texas Department of Licensing and Regulation

Counted for three years from the date of the order, and always linked to the order itself.

20negative
Keyword-stuffed Google profile name
Derived

Google's own guidelines forbid adding keywords to a business name. We compare the profile name against the registered legal or assumed name.

5negative

Fence Installation

Texas issues no statewide contractor license, so there is no fence license to check. Municipalities differ: San Antonio requires home-improvement contractor registration, and most cities permit fences above a height threshold. The American Fence Association's Certified Fence Professional credential is the strongest voluntary signal available.

SignalPointsRole
Registered Texas entity in good standing
Texas Comptroller of Public Accounts

Also the source of the entity's registration date, which we use for years in business instead of a self-reported founding year.

35core
General liability insurance on file
Certificate of insurance, carrier checked against TDI

Self-submitted and verified by us on a stated date. No public registry of liability policies exists, so this can never be more than a point-in-time check.

35core
Certified Fence Professional
American Fence Association

An examined credential held by an individual at the company, and the strongest voluntary signal available in a trade Texas does not license.

20core
Google Business Profile claimed
Google

Basic hygiene: an unclaimed profile means nobody is maintaining the hours, phone number, or replies that customers rely on.

10core
Workers' compensation coverage
Texas Department of Insurance

Optional for private employers in Texas. Carrying it is a bonus; not carrying it is never penalized.

5bonus
American Fence Association membership
American Fence Association

Membership proves dues were paid, not competence.

3bonus
Municipal contractor registration
City of operation

Requirements vary by city; San Antonio, for example, registers home-improvement contractors. Scored as a bonus because it does not apply everywhere we rank.

5bonus
Keyword-stuffed Google profile name
Derived

Google's own guidelines forbid adding keywords to a business name. We compare the profile name against the registered legal or assumed name.

5negative

Who is eligible

How the list is capped

A ranked list holds at most 100 companies. Everyone else keeps a profile and a score; only the rank number is withheld. Positions trade places only when the margin exceeds 0.25 points, and entering the list needs a margin of 0.5 — otherwise the table would reshuffle every month on noise.

Review integrity

We look for review bursts against a company’s own history, clusters of accounts with no review history, near-duplicate text, and star distributions that differ sharply from the rest of the market. When two independent checks agree, the affected window of reviews is set aside and the score recomputed without it.

The arithmetic does not care which direction an anomaly runs. A business being attacked with fake one-star reviews is protected by exactly the same machinery that catches a business buying five-star ones. Any penalty beyond setting reviews aside requires a person to decide it, and every such decision is published in the corrections log.

Can a business pay to rank higher?

No. There is no mechanism in this system that sets a score or a rank — not for money, and not for us. Editors can correct wrong data, exclude a franchise, or record a verified credential, and the engine then recomputes from those inputs. Every one of those actions is logged publicly with its reason.

Where the data comes from

SourceCheckedWhat it proves, and what it does not
EPA Lead-Safe certified firm search
quarterlyFederal certification required to disturb painted surfaces in homes built before 1978. Fully public and free to verify.
Texas Comptroller — Franchise Tax Account Status
weeklyConfirms that a legal entity exists, when it registered with the Secretary of State, and whether it currently holds the right to transact business. Sole proprietors operating under a county assumed-name filing will not appear here; we verify those separately.
TDLR licence register
nightlyTDLR publishes its full licence register daily. Most of the trades we rank are not licensed by Texas at all — mold remediation is the notable exception.
TDLR enforcement actions
quarterlyFinal disciplinary orders are public record. We count them for three years from the order date and always link to the order itself.
Texas Department of Insurance — TXCOMP
quarterlyTexas is the only state where workers' compensation is optional for private employers. Carrying it earns a bonus; not carrying it is legal, common among small crews, and never penalized.
Texas Comptroller — Sales Taxpayer Search
quarterlyCleaning services are taxable in Texas, so an established cleaning company should hold an active sales-tax permit. We treat its absence as a signal worth noting, not as proof of wrongdoing.
Computed from data we already hold
weeklySignals we derive ourselves, such as comparing a Google profile name against the registered legal name to detect keyword stuffing.
Editorial verification
on_demandCorrections made by our editors. Every one is logged publicly with its reason, and none of them can set a score or a rank.
IICRC Certified Firm registry
via IICRC
quarterlyCertified Firm status is a company-level designation and the industry standard for restoration and carpet work. Individual technician certificates are a weaker signal and are scored separately at a lower value.
Better Business Bureau
via IABBB
not currently used
quarterlyNot currently used. BBB data is only available under a partner agreement, and we will not scrape it. BBB accreditation is a paid membership and would score zero regardless.
Google Business Profile metrics
weeklyRatings, review counts, and star distributions are read from Google Business Profiles once a week. Reviews that Google filters or removes are invisible to us, as they are to everyone outside Google.
Google review metadata
weeklyWe read review timestamps, star values, reviewer history size, and whether the owner replied. We do not retain review text beyond a 90-day processing buffer, and we never republish it.
Trade association directories
via ISSA, RIA, NADRA, AFA
quarterlyAssociation membership proves that dues were paid, not that work is competent. Memberships earn small bonuses only. Audited programmes such as ISSA's CIMS and credentials such as the AFA's Certified Fence Professional are scored higher because they require passing something.
Google Business Profile listings
quarterlyBusiness discovery uses a snapshot database that DataForSEO refreshes every 90 days, so a company that opened very recently may not appear until the next discovery run. Live ratings and review counts come from a separate, weekly source.
Certificate of insurance (submitted by the business)
annuallyNo public registry lists general liability policies anywhere in the United States. Businesses send us a certificate of insurance; we check that the issuing carrier is licensed by the Texas Department of Insurance and record the date we looked. We report this as verified on a date, never as a guarantee that cover is in force today.

What the score bands mean

What we cannot see