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
- Ranked #1
CR Score
79/100 - Ranked #2
CR Score
71/100 - Ranked #3
CR Score
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.
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.
- 25%
Factor 1: Reputation
Google star rating, adjusted for how many reviews back it
- 15%
Factor 2: Credentials
Active state license, bond and workers’ comp on file
- 10%
Factor 3: Review volume
Number of Google reviews, compared with the most-reviewed business on the list
- 5%
Factor 4: Recency
Share of reviews from the last 12 months
- 5%
Factor 5: Availability
Weekly open hours, Saturday, Sunday, 24/7 or same-day
- 10%
Factor 6: Trade focus
How clearly the business does this trade (its Google category and name)
- 5%
Factor 7: Proximity
Based in the city scores highest, less the farther away it is
- 10%
Factor 8: Claimed profile
The business has claimed its ContractorsRanked profile (free or paid earn the same)
- 5%
Factor 9: Partnered
The business links to ContractorsRanked from its own website with our badge, checked periodically
- 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
- Alabama27,852 businesses
- Alaska3,080 businesses
- Arizona31,125 businesses
- Arkansas13,433 businesses
- California173,317 businesses
- Colorado34,429 businesses
- Connecticut24,566 businesses
- Delaware4,197 businesses
- District of Columbia971 businesses
- Florida139,051 businesses
- Georgia39,738 businesses
- Hawaii4,675 businesses
- Idaho11,822 businesses
- Illinois56,748 businesses
- Indiana26,644 businesses
- Iowa12,217 businesses
- Kansas12,559 businesses
- Kentucky15,581 businesses
- Louisiana20,845 businesses
- Maine7,328 businesses
- Maryland28,232 businesses
- Massachusetts43,177 businesses
- Michigan34,394 businesses
- Minnesota24,022 businesses
- Mississippi9,990 businesses
- Missouri23,912 businesses
- Montana6,352 businesses
- Nebraska7,160 businesses
- Nevada10,385 businesses
- New Hampshire8,581 businesses
- New Jersey51,477 businesses
- New Mexico8,696 businesses
- New York65,332 businesses
- North Carolina49,595 businesses
- North Dakota3,238 businesses
- Ohio47,715 businesses
- Oklahoma18,543 businesses
- Oregon21,988 businesses
- Pennsylvania42,837 businesses
- Rhode Island5,318 businesses
- South Carolina25,833 businesses
- South Dakota3,685 businesses
- Tennessee29,841 businesses
- Texas125,623 businesses
- Utah22,633 businesses
- Vermont2,101 businesses
- Virginia31,784 businesses
- Washington41,514 businesses
- West Virginia4,259 businesses
- Wisconsin22,398 businesses
- Wyoming3,309 businesses
Canada
- Alberta13,215 businesses
- British Columbia26,425 businesses
- Manitoba2,561 businesses
- New Brunswick2,238 businesses
- Newfoundland and Labrador1,198 businesses
- Northwest Territories143 businesses
- Nova Scotia2,902 businesses
- Nunavut19 businesses
- Ontario56,890 businesses
- Prince Edward Island558 businesses
- Saskatchewan3,616 businesses
- Yukon249 businesses