How we pick one contractor for your job.
No bidding war. No five calls back. The algorithm in plain English, and the receipts to prove it.
What the algorithm checks, in order
Most platforms won't tell you how they choose. Roger shows you every step, and logs the result.
Coverage step 01
Does this contractor serve your ZIP and category? Is their license current? Is their insurance current? Any no, and they're out.
Eligibility filters step 02
Active (not suspended or at-risk)? Payouts working through Stripe? Under their self-set daily job cap? If not, skip.
Quality score step 03
Each remaining contractor gets a deterministic score on public weights. New contractors with under 3 reviews start at the 4.6★ industry average so they're not penalized for being new.
Fairness cap step 04
No single contractor wins more than 35% of matches in your metro and category in any 7-day window, so no one can buy or dominate their way to the top.
A score you can read, not a black box.
Every match is a deterministic score on public weights. No pro can pay to rank higher, and a fairness cap keeps any single pro from dominating a ZIP. You can see exactly why your pro was chosen.
What each weight means
We publish them because if you don't know how matching works, you can't trust it.
Every match is logged
If you ever think a match was unfair, ask. We can show you exactly why this contractor was picked.
- Every eligible contractor we considered
- Their quality scores at the time of the match
- Whether the fairness cap shifted the pick, and by how much
- The contractor we picked, and the reasoning string you saw
Something broken? Call Roger.
Tell Roger what is wrong and get one good local pro, booked.