Skip to content

Find the best contractor in your city

We score 1,594,024 contractors in 7,445 cities across 63 US states and Canadian provinces with one published formula, then rank them trade by trade. No business can pay to move up.

Large cities:HoustonChicagoLos AngelesPhoenix

An excerpt of a live ranking

Best roofers in Houston, TX

Updated 1,602 ranked

  1. Ranked #1
    Apollo Roofing

    4.9 from 408 Google reviews

    79/100
  2. Ranked #2
    North American Roofing Company

    4.9 from 77 Google reviews

    71/100
  3. Ranked #3
    Amstill Roofing

    4.9 from 1,610 Google reviews

    67/100

36 trades, each ranked on its own

A roofer and a plumber are never on the same list. Pick a trade, then your city.

Browse by state or province

How the ranking works

Each business gets a CR Score out of 100 from 10 factors. The weights are fixed and the same in every city.

Read the full method
  1. 25%

    Factor 1: Reputation

    Google star rating, adjusted for how many reviews back it

  2. 15%

    Factor 2: Credentials

    Active state license, bond and workers’ comp on file

  3. 10%

    Factor 3: Review volume

    Number of Google reviews, compared with the most-reviewed business on the list

  4. 5%

    Factor 4: Recency

    Share of reviews from the last 12 months

  5. 5%

    Factor 5: Availability

    Weekly open hours, Saturday, Sunday, 24/7 or same-day

  6. 10%

    Factor 6: Trade focus

    How clearly the business does this trade (its Google category and name)

  7. 5%

    Factor 7: Proximity

    Based in the city scores highest, less the farther away it is

  8. 10%

    Factor 8: Claimed profile

    The business has claimed its ContractorsRanked profile (free or paid earn the same)

  9. 5%

    Factor 9: Partnered

    The business links to ContractorsRanked from its own website with our badge, checked periodically

  10. 10%

    Factor 10: ContractorsRanked reviews

    Verified customer reviews collected by ContractorsRanked: their rating and how many there are

When a factor isn't measured for a business yet, its segment is hatched and the score is calculated from the factors that are. Every list says how much of the score was measured.

Rankings can't be bought

Order comes from the CR Score only. Businesses that pay for visibility appear in a separate block labelled “Featured”, never inside the ranked list. Scores last refreshed .

businesses scored with one formula
1,594,024businesses scored with one formula
trade and city lists ranked
211,063trade and city lists ranked
paid placements inside any ranking
0paid placements inside any ranking

Browse by state or province

Each page lists its ranked cities and the trades covered in each.

United States