Skip to content
What Contractors Pay

Verification methodology

How verification works

Every price report on this site goes through the same pipeline, and we publish it here in full because the process is the product. If you can't audit how a review site verifies its data, you can't trust its data.

  1. A contractor submits what they pay for a software product, along with their state and contractor license number.
  2. A human checks that license against the state contractor board's public lookup — for example CSLB in California, TDLR in Texas, DBPR in Florida, or L&I in Washington. We confirm the license exists and is active. Licenses that can't be found are rejected.
  3. On approval or rejection, the license number is discarded. We keep only an irreversible salted hash, which exists for one purpose: preventing the same license from submitting duplicate reports for the same product and contract year.
  4. The report goes live showing only: the cost data, company-size and volume bands, the state, and the license class. Never a name, company, license number, or email.

What the labels mean

Verified
A report submitted by a contractor whose license we checked against their state board, as described above.
Researched estimate
A price point we compiled from a cited public source (a published teardown, a forum thread, a vendor's own page). These exist so a page is useful before verified reports arrive. They are never mixed into verified statistics, and every one links to its source.

Why anonymous?

Software contracts often contain pricing-confidentiality language, and contractors have ongoing relationships with vendors. Anonymity is what makes honest numbers possible — the same reason salary-transparency sites work. Verification happens privately; publication happens anonymously.

What we will never do

Pay for construction software? Share what you pay.