How this site works

Our methodology

Exactly how we choose firms, what we verify, how we label prices -- and what we refuse to do.

Which firms get listed

A firm appears in our directory only if, as of our last check, it meets all three:

What we verify -- and what we don't claim

For each firm we record headquarters, firm type, and the frameworks its own public materials say it supports. Directory facts were last verified in September 2026; we aim to re-check quarterly.

What we don't verify. We do not independently verify each operating entity's licensed-CPA status or the exact legal entity that signs its SOC 1 reports -- and we won't pretend we did. A SOC 1 report must be issued by a licensed CPA firm under AICPA SSAE 18 standards, and some practices deliver through an affiliate or assurance-practice structure. Confirm the report-issuing entity and its credentials yourself before signing.

How we label every price

Examination fees are scoped per engagement, so firms publish no SOC 1 fee schedules that we could verify. Where we show a planning range, it always carries one of two labels:

LabelMeaning
Planning estimateOur September 2026 planning range for this tier. Useful for budgeting; not a quote, not a measured average.
Not publishedThe firm publishes no band. Request a scoped quote -- that's what our quote form is for.

None of these are quotes. Your fee depends on entity count, systems in scope, control count, and readiness. Treat every band as a planning figure and get scope and fee in writing.

Timelines

Where shown, the "fieldwork window" is the active examination phase once evidence is ready -- not the full engagement. A Type 2 also needs a 6-12 month observation period plus scoping, remediation, and reporting time around it. Vendor marketing timelines don't count.

What we will never do

How we make money

When you request quotes, matched CPA firms may pay us a lead or referral fee. That payment cannot change which firms we list, what our guides say, or which firms we recommend -- the firewall is absolute, and firms can't buy their way around it.

Corrections

Wrong price, stale fact, firm missing? Tell us. We check corrections against the firm's own public materials and note material fixes on the affected page with a date.

Verification log

Our provider pool was carried over from our pilot site's previously verified SOC 1-capable firms. On 2026-09-24 we spot-checked six official websites and each returned HTTP 200: a-lign.com, schellman.com, kirkpatrickprice.com, sensiba.com, withum.com, mjd.cpa. We do not claim row-level verification of all eighteen sites in this build.

FirmURL checkedStatusDate checked
Zero Day CPAzerodaycpa.comPilot pool (prior verification)2026-09-24
Prescient Assuranceprescientassurance.comPilot pool (prior verification)2026-09-24
MJD Advisorsmjd.cpaSpot-checked (HTTP 200)2026-09-24
Johanson Group, LLPjohansonllp.comPilot pool (prior verification)2026-09-24
Sensibasensiba.comSpot-checked (HTTP 200)2026-09-24
KirkpatrickPricekirkpatrickprice.comSpot-checked (HTTP 200)2026-09-24
360 Advanced360advanced.comPilot pool (prior verification)2026-09-24
BARR Advisorybarradvisory.comPilot pool (prior verification)2026-09-24
Armaninoarmanino.comPilot pool (prior verification)2026-09-24
Aprioaprio.comPilot pool (prior verification)2026-09-24
Withumwithum.comSpot-checked (HTTP 200)2026-09-24
A-LIGNa-lign.comSpot-checked (HTTP 200)2026-09-24
BDObdo.comPilot pool (prior verification)2026-09-24
RSMrsmus.comPilot pool (prior verification)2026-09-24
Grant Thorntongrantthornton.comPilot pool (prior verification)2026-09-24
Schellmanschellman.comSpot-checked (HTTP 200)2026-09-24
Coalfirecoalfire.comPilot pool (prior verification)2026-09-24
Deloittedeloitte.comPilot pool (prior verification)2026-09-24
This methodology describes an independent directory's research process, not an assurance standard. It doesn't replace your own diligence: verify the firm's credentials, meet the engagement team, and read the statement of work before you sign anything.

Browse the directory

18 SOC 1 assurance practices, grouped by buyer type, with every price labeled by source.

Get a free quote