Logo Menu
Last updated

How we review SOC 2 auditors and software.

This is the rulebook every review on this site has to follow. If a review ever breaks one of these rules, the review is wrong β€” not the rule. Email me and I'll fix it.

The editorial wall

Some of the platforms on this site pay us. That's the business model. It pays for the research and keeps us independent of any single vendor. It also means the next paragraph matters more than any other on this page.

Sponsorship buys

  • Featured positioning on the software hub
  • Inclusion in scenarios they actually fit
  • Badges on their review page
  • Featured slots in the monthly digest

Sponsorship does not buy

  • A higher rating or softer criticism
  • Removal of a weakness from a review
  • A scenario match the firm does not deserve
  • Hidden placement. Every sponsored slot is labeled in line with the listing
  • Inclusion in a ranking, top-list, or "best of" article where the firm does not qualify on merit
  • Suppression or rewording of a buyer's correction request
  • Priority in our anonymous-ballpark routing over a firm that better fits the buyer's scope

If you ever find a sponsored review that breaks these rules, email us. We fix the review or we end the sponsorship. Those are the only two outcomes.

What we cover

180+ SOC 2 audit firms and 12 compliance automation platforms. Nothing else.

Adjacent frameworks (ISO 27001, HIPAA, PCI DSS, and seven more) show up only where they intersect with a SOC 2 decision. Reference explainers live in our frameworks hub; recurring buyer questions live in the SOC 2 buyer guides. General-purpose GRC tools that aren't built for SOC 2 buyers aren't here. The scope stays narrow because broad directories are useless to anyone with a real decision to make.

How we evaluate auditors

The license first. Active AICPA, current peer review cycle, no open enforcement actions. A firm that fails any of these doesn't make the directory.

Then pricing. Not what the firm publishes β€” what clients actually pay. We collect quoted ranges from direct submissions, shared RFPs, and post-engagement reports. Three data points minimum before a range goes live.

Then timelines. Kickoff to issued report, reported by clients who've finished the audit. Vendor estimates don't count.

Then fit. Industries served, company sizes, tech stacks, co-sourcing partners. A firm that's right for a 200-person fintech is often wrong for a 12-person AI startup. We say which is which.

How we evaluate software

Three rules.

We log in. If a platform refuses a trial or live demo, we write that in the review. Every time.

We cross-check pricing. Three or more buyer-reported quotes before a range goes live. Marketing-site numbers are placeholders, not prices.

We find what's broken. Every review has a section on what doesn't work. If we can't write one, we haven't looked hard enough β€” the review isn't ready to publish.

How we rate

We don't.

No 5-star scores. No 4.3-out-of-5. Star ratings compress too much β€” a platform that's great for your situation stays great even if its "average" score is middling, and a mediocre fit stays mediocre even at 4.8.

Every platform on the software hub is matched to the scenarios it actually fits, and the ones it doesn't. Every auditor in the directory has a fit profile β€” industries, company sizes, strengths, known gaps. The recommendation is always "this one, for this buyer, for this reason." Not a number.

Source-class tiers: how much each kind of evidence counts

Four classes of evidence, ranked by weight. Where two sources disagree, the higher tier wins. Cost ranges with their per-entry sources live at /soc-2-audit-cost/sources/.

Tier 1 β€” Regulatory and licensing text

AICPA peer-review records, board-of-accountancy CPA-license rosters, FedRAMP marketplace listings, CREST registry entries, AICPA Trust Services Criteria. Treated as fact. Cited directly with a permalink to the public registry.

Tier 2 β€” Vendor-published primary documents

A firm's own service descriptions, a platform's own pricing page, an audit report shared with us by a buyer under NDA. Heaviest weight after Tier 1. Sourced and dated on the entry.

Tier 3 β€” Buyer-side aggregates

500+ RFPs from companies running real SOC 2 selection processes, contributed directly by buyers or anonymized partner programs, plus the anonymous-ballpark requests routed through this site. Surfaced as ranges, never as point estimates. Cross-checked against Tier 1 and Tier 2 before publishing.

Tier 4 β€” Signal data

LinkedIn hiring patterns for enterprise traction reads, G2 and Trustpilot clusters for consistency, public earnings commentary. Never used on its own. Always as a cross-reference to Tier 1, 2, or 3.

Any data point older than six months, or based on a single Tier 3 or 4 source, gets flagged inline with its age and source.

What "last verified" means on an auditor profile

Every auditor profile carries a Last verified date. That stamp asserts three things on that date: the firm is still operating under the listed name, the AICPA peer-review record we link to is the current one, and the public-website pricing or scope signals we cite on the profile still match what the firm publishes.

It does not assert that the firm's quoted pricing is current to the dollar. Audit fees move with scope, headcount, and timeline. The verified date is for the structural facts on the profile, not the quote a firm would write today.

Cadence: every profile gets re-checked at least every six months. We re-check sooner on three triggers: a peer-review status change, a leadership departure flagged by a reader, or a pricing claim being challenged in writing.

A firm can request an off-cycle re-check by emailing hello@soc2auditors.org. Buyers can flag a stale stamp the same way.

Verification cadence triggers

Every profile is re-checked at least every six months. Four events pull a profile out of that cadence and into an off-schedule re-check.

  1. Peer-review status change. The directory's source of truth for a CPA firm's standing is the AICPA peer-review database. Any change there pulls the profile into the queue within five business days.
  2. Leadership departure. Named partners and methodology leads are part of a firm's fit profile. A departure surfaced by a reader, a vendor announcement, or a public filing triggers a re-check.
  3. Pricing change documented in writing. A quote shared with us, a buyer-side RFP, or a vendor pricing-page update. If the change moves the firm's range by more than 20 percent in either direction, we re-anchor the entry and the cost-sources page.
  4. Material business event. Funding round, acquisition, merger, regional expansion, or a security incident reported by the firm or its customers. Tier classification or stated capacity may shift.

When we update

When something real changes. A pricing shift. A new framework supported. A leadership departure. A security incident. A feature added or removed.

Not to hit a publishing calendar. If nothing meaningful changed in six months, the page keeps its date. Every article carries the date it was last touched and what changed.

Changes to this rulebook:

  • May 13, 2026. Added source-class tiers, verification cadence triggers, and how-we-make-money sections. Expanded the sponsorship firewall from four bullets to seven.
  • April 2026. First public version. Prior commitments have applied internally since launch; this page makes them visible and enforceable.

How we make money

Three revenue streams. None of them buys a rating, a softer review, or routing priority over a better-fit firm. The firewall above is the whole game.

Paid Partner Pilot (audit firms)

Audit firms pay a flat 90-day fee. In return they get priority on buyer briefs that match their categories, a profile rewrite around those categories, and a guarantee tied to one qualified buyer opportunity. No commission. No per-lead fee. Buyers are not charged and never see paid status as a quality signal.

See the Paid Partner Pilot →

Sponsored placement (audit firms)

Occasional sponsored slots on specific pages: a software-hub section, a comparison page, a directory category. Labeled in line with the listing. The label is the deal. Sponsorship does not move a rating or rewrite fit-profile copy.

Ask Peter about sponsored placement →

Affiliate links (compliance software)

A few platforms on the software hub pay a small share of net-new revenue. Disclosed where it applies. Same firewall as auditor sponsors: the share does not move a rating or pick winners in a comparison.

Software vendor inquiries →

Corrections

Wrong price, stale license status, factual error, disputed quote? Email hello@soc2auditors.org. Screenshots help for pricing disputes β€” a recent quote beats our aggregated range every time.

We respond within two business days. Factual corrections go live within five. We don't silently edit β€” every correction gets a dated note at the bottom of the affected article so a reader can see what changed and when.

Disagreements on judgment calls β€” which platform fits which scenario, how we read a weakness β€” are fair game to argue, and sometimes we revise. Email the argument.

β€” Peter Korpak, founder

Questions about a specific review, a partnership, or a pricing submission: hello@soc2auditors.org