How We Rank Service Companies
Our comprehensive methodology combines data analysis, credential verification, and editorial expertise to create rankings you can trust.
Data-Driven, Editorially Sound
We analyze thousands of data points for each company, but numbers alone don't tell the whole story. Our editorial team interprets the data, investigates anomalies, and provides context that algorithms miss.
5,000+
Reviews Analyzed Per Company
100%
Credential Verified
Real
Customer Interviews
Our Ranking Factors
Each company is scored across five key dimensions, weighted according to their impact on customer experience and trustworthiness.
Customer Reviews Analysis
30%We aggregate and analyze reviews from Google, Yelp, BBB, Angi, HomeAdvisor, and industry-specific platforms. Our AI-powered system identifies and filters suspicious reviews.
Credentials & Licensing
25%We verify state licenses, insurance coverage, bonding, and professional certifications. Companies must maintain active credentials to remain ranked.
Business Practices
20%We evaluate pricing transparency, warranty offerings, response times, and complaint resolution history through BBB and state consumer protection agencies.
Customer Experience
15%Based on surveys and interviews with verified customers, we assess communication quality, professionalism, timeliness, and overall satisfaction.
Industry Standing
10%We consider trade association memberships, industry awards, years in business, and community involvement as indicators of professionalism.
Minimum Requirements
Before a company can be considered for ranking, they must meet all of these baseline requirements. These are non-negotiable standards.
- Valid state contractor license (where required)
- General liability insurance ($1M minimum)
- Workers' compensation insurance (where required)
- Minimum 2 years in business under current ownership
- No unresolved BBB complaints in past 12 months
- No license revocations or suspensions
- Minimum 3.5-star average across major review platforms
- Responsive to customer inquiries within 48 hours
Fighting Fake Reviews
We employ multiple techniques to identify and filter fraudulent reviews that could skew our rankings.
What We Watch For
- • Sudden spikes in positive reviews
- • Reviewer accounts with single reviews
- • Generic or templated language patterns
- • Geographic inconsistencies
- • Timing clusters suggesting coordination
How We Verify
- • Cross-platform review comparison
- • Reviewer history analysis
- • Direct customer outreach for verification
- • AI-powered sentiment analysis
- • Manual editorial review of flagged content
Continuous Updates
Our rankings aren't static. We continuously monitor companies and update rankings based on new information.
Daily
Review monitoring
Weekly
Credential checks
Quarterly
Full re-evaluation