The open constraint
Our ranking cannot be bought. Here is the code.
Most directories sell the top spot. Ours keeps no top spot for sale. The rule that a paid listing earns no rank is not a line in our marketing. It is a constraint in our database. Every excerpt below is pulled straight from the source each time this page is built, so what you read here is exactly what runs.
The rule, in the database
A paid listing earns no Verified rank. Not because we say so. Because the database refuses to store the combination.
CONSTRAINT verified_no_pay_to_play CHECK (NOT (listed_paid AND tier = 'verified'))Every shop row carries a paid flag and a tier of either verified or listed. This one line makes the pair impossible: a single row can never be both paid and verified at once. The write is rejected at the database itself. There is no admin screen that turns it off.
What money is never allowed near
These are the columns where money lives. Every one is named, and none is allowed in the ranking.
export const BANNED_RANKING_KEYS = Object.freeze([
'listed_paid', 'listing_paid_through', 'paid', 'fee', 'bid', 'price', 'spend',
]);A guard reads this exact list and refuses to build if any of these ever shows up in the ranking sort. Paid status, fees, bids, spend. All named out loud, all fenced off from rank.
listed_paidlisting_paid_throughpaidfeebidpricespend
The ranking, in full
This is the whole sort, top to bottom. Every line is earned execution. Read all of it. There is no payment column in it.
ORDER BY
tier_rank ASC,
recovered_revenue_cents DESC NULLS LAST,
completion_rate DESC NULLS LAST,
callback_rate DESC NULLS LAST,
response_time_p50_seconds ASC NULLS LAST,
sample_size DESC,
tenant_id ASC- Verified shops rank above unverified ones.
- Then the money the crew actually won back for the shop, proven by the receipt chain. That is money earned for the contractor, never a fee paid to us for placement.
- Then how many jobs got finished, how often a missed call got a call back, and how fast the first reply went out.
- The final line is a stable tiebreaker, so two shops never flip order at random.
Checked at build time: none of the payment columns above appear anywhere in this sort. If one ever did, this page would refuse to build.
Straight about what this is
Verified measures one thing: did the work happen, proven by receipts. Here is what it is not.
- No quality score. It is not a judgment of how good the work looks or how nice the crew is.
- No stars, no reviews, no popularity. A louder shop does not sit above a quieter one.
- No pay-to-rank. Money moves nothing here. See the constraint at the top of the page.
There is no field in our database where a payment can touch rank.
Every Verified record ships as a signed file that anyone can check. You do not have to take our word for the numbers either.