Engagement Tiers

Every tier ends in a signed VPAT/ACR, the document procurement asks for. Tiers are scoped by unique screens or page templates, not by page count, so 300 products on one product template count once.

TierFeeScopeDeliverables
Focused$1,600Up to 5 unique templatesSigned ACR day 10 · up to 2 follow-up reviews
Standard$3,000Up to 10 unique templatesSigned ACR day 14 · up to 3 follow-up reviews
Professional$4,800Up to 20 unique templatesSigned ACR day 21 · up to 3 follow-up reviews
Enterprise$4,800 + $180 per template beyond 2021+ unique templatesSigned ACR day 21 + 1 day per 2 templates beyond 20 · up to 5 follow-up reviews
Start an Engagement

Send your product and your deadline and we’ll confirm the template count and the fee in writing within one business day. The call is there if you’d rather talk it through, and you don’t need it to get started.

Working to a procurement deadline? Tell us the date. If it’s sooner than your tier’s date, we’ll say whether we can meet it before you sign, and the date we agree is the one we commit to.

What the difference in approach buys you.

Your ACR on a Date Committed at Signing

The document does not wait on your engineers. We audit, then deliver your signed VPAT®/ACR on a date fixed when you sign. Remediation support runs behind it.*

  1. Getting started

    Tell us what you have

    Day 0

    Send us a link and your deadline. A call is optional.

  2. Getting started

    Get your fixed fee

    Within 1 business day

    We send one price in writing, set by your screen count.

  3. Getting started

    Sign and lock the date

    Day 1

    We put your ACR delivery date in the contract.

  4. Testing

    Meet your tester

    Days 1 to 2

    DHS Trusted Tester for Web certification badge

    A DHS Trusted Tester, named on your report. We set up access together.

  5. Testing

    Hands-on testing

    Days 2 to 21

    We test all 55 WCAG 2.2 A and AA criteria by hand, with a keyboard and a screen reader.

  6. Delivery

    Your signed VPAT® ACR

    Day 10, 14 or 21, by tier

    A page from a sample conformance report: the Level A success criteria table with a conformance level and remarks for each criterion

    We deliver the international edition, ready for procurement.

  7. Fixing

    Fix with clear guides

    At your team’s pace

    Our annotated screenshots show your team what to change.

  8. Fixing

    Re-test and re-issue

    Around day 45

    We review your fixes and update the ACR after each round.

The ACR date (day 10, 14 or 21 by tier, plus one day per two templates beyond 20 on Enterprise) is committed at signing and backed by automatic late-delivery credits if we miss it. Day 45 is an estimate, because the fixing is your team’s work and runs at your pace.

How the Fee Is Set

The fee follows your template count. A store with 300 products on one product template is one template. A smaller site with a dozen bespoke layouts is twelve. Count the distinct screens a user can reach, including the ones behind a login, and that tells you your row. A screen behind a login counts like any other template. It doesn’t move you to a different tier.

What Counts as a Screen

Counts as one screen each

  • Each page or view with its own layout: login, dashboard, settings, profile, search results
  • Each step of a flow that has its own layout, like the steps of a checkout or signup
  • Admin or staff pages that regular users don’t see
  • Each distinct PDF or document layout, like a report or an invoice
  • Native apps: iOS and Android each count their own screens

Doesn’t add to the count

  • Pages built from the same template: 300 products on one product page count once
  • Pop-ups and dialogs, tested with the screen they open from
  • Error, empty and loading states, tested as part of their screen
  • Phone and tablet layouts of the same page
  • The same screen seen by a different user role

An example. A web app with login, signup, a dashboard, a list page, a detail page, settings, billing and a three-step onboarding is 10 screens. That’s the Standard tier.

We confirm the count before you commit. Send us the product, or walk us through it on a call, and we’ll write down the templates in scope and the fee. If the count lands in a different tier than you expected, you hear that before you sign, not after.

What doesn’t change: the fee is flat, it’s agreed before you commit, it covers the conformance report and the follow-up reviews with nothing billed separately, and the delivery date is committed at signing rather than estimated.

Why a Scan Does Not Get You There

Reasonable question, and worth answering plainly: why not just run a free scanner?

Of the 55 WCAG 2.2 Level A and AA success criteria, an automated tool can return a reliable pass or fail on about six. For roughly a third of them it can help, surfacing candidates a person still has to judge. For the rest it has nothing useful to say. When the UK Government Digital Service tested ten tools against a deliberately broken page, the best found 37% of the known failures, and 29% were caught by no tool at all.

The gap is not a matter of the tools improving. It is what the criteria ask. A machine can confirm alt text exists; it cannot tell you whether it describes the image. It can read the DOM order; it cannot tell you whether the reading order makes sense. Focus order, meaningful sequence, whether a label is actually useful, whether a status message is announced at the moment it matters: every one of those is a judgment about whether a person can understand and operate your product.

The fee is not buying a report a tool could have produced. It is buying the 49 criteria a tool cannot decide on its own, tested by hand with a keyboard and a screen reader, and a document that says which is which.

Before You Compare Quotes

Four numbers worth knowing if this is your first accessibility audit. None of them are about us.

About 6 of 55

Criteria a Tool Can Decide on Its Own

WCAG 2.2 has 55 Level A and AA success criteria. A scanner can decide about six by itself and help with roughly a third more. The rest turn on judgement it cannot make, such as whether alt text is correct rather than merely present. Automated testing is where an audit starts, not where it ends.

$100 to $350

Per Page, How Most Bill

Per-page pricing is the common model, so your page count drives your fee. A store with 300 products on one layout is 300 pages under that model. Ask any provider whether they count pages or templates before you compare two quotes.

$500 to $12,500

The Published Range

That is the span of publicly listed prices across the providers on our comparison page, and the conformance document is often billed separately on top. Quotes vary this widely because scope definitions do.

28%

Of Vendors Have One Ready

We checked 107 recognizable software companies for a conformance report a buyer could actually read. Fewer than a third could produce one without a form or a sales call. The full finding is published.

New to this? The guide to what an accessibility audit costs explains what you are actually paying for, why two quotes for the same site can differ tenfold, and the questions worth asking any provider, including us.

Competitor figures read from each provider’s own published pages on 2026-08-04, and re-checked quarterly. Our own fees are published on the pricing page, and the template count that sets your tier is confirmed in writing before you commit.

What Every Tier Includes

  • Initial audit + follow-up reviews of remediated pages, with a re-issued ACR after each (2 on Focused, 3 on Standard and Professional, 5 on Enterprise)
  • A VPAT/ACR signed by a named DHS Trusted Tester
  • Errors & Omissions insurance coverage (subject to policy terms)
  • Visual fix guides with annotated screenshots
  • VPAT/ACR formatted for publication (reflecting findings as of audit completion date)
  • Up to 90 days of post-engagement email support

Common Questions

What counts as a screen?
Any page or view with its own layout, such as a login, a dashboard, a settings page or each step of a checkout. Admin pages that regular users don’t see count too, and each distinct PDF layout counts like a screen. iOS and Android apps each count their own screens. Pages built from the same template count once, so 300 products on one product page are one screen. Pop-ups and dialogs, error and empty states, phone and tablet layouts, and the same screen seen by another user role are all tested without adding to the count.
What if issues remain after all follow-up reviews?
Then some findings are still open, and the ACR says so plainly. That is what the format is for. You still hold the written fix guidance for each one, so your team knows what to change. If you want us to re-check the work after that, additional review cycles are quoted separately.
What do follow-up reviews cover?
Follow-up reviews re-evaluate only the pages where fixes were applied, not every page from the original audit. After each review, we re-issue an updated ACR reflecting what now passes. Before each follow-up, we ask you to confirm that pages outside the review scope haven’t changed.
What if scope changes during Discovery?
If Discovery reveals more pages or complexity than expected, we’ll flag it and present a revised quote before proceeding. You can adjust the scope to fit your budget or move to a different tier.
How is the engagement fee structured?
One flat fee for the whole engagement, agreed in writing before you commit to anything, and billed in three milestones: 40% at signing once scope is confirmed, 40% at ACR delivery on the committed date, and 20% at remediation sign-off when you accept the final follow-up review. Billing is by the engagement rather than by the hour, so the number does not move once it is agreed. There are no overages and no separate charge for the conformance report, the fix guides, or the follow-up reviews. The fee is published: $1,600 for up to 5 unique templates, $3,000 for up to 10, $4,800 for up to 20, and $4,800 plus $180 per template beyond 20 for larger products. We confirm your template count in writing before you commit, by email or on an optional 15-minute call.
What happens if you miss the delivery date?
The ACR delivery date is committed at signing, and automatic credits apply if we miss it: 10% off the engagement fee for 1 to 5 business days late, 20% for 6 to 10 business days, and 30% for more than 10. If delivery runs more than 10 business days past the committed date, you also have the right to cancel the engagement entirely, owe nothing, and keep all work product produced to that point. Days spent waiting on client-side prerequisites (access, staging credentials, approvals) do not count toward lateness.
Why do you scope by template instead of by page?
Because fifty pages built from one template repeat the same structure, and the same structural failures with it. Auditing a few of them tells you what auditing all fifty would. We test every unique template, representative instances of each, and every distinct interactive component. A finding on a template applies to every page built from it, so ten templates can cover a site with thousands of pages.
What happens if my tester becomes unavailable?
Your work product (audit notes, evidence, draft reports) is stored in backed-up, version-controlled systems and stays current throughout the engagement, not assembled at the end. If the tester on your engagement becomes unavailable, a backup tester Harbor has already arranged can continue the work. The backup tester holds the DHS Trusted Tester certification. Your committed date and the late-delivery credits still apply, and so does your right to cancel if delivery runs more than 10 business days late.
What if we disagree with a finding?
Every finding is documented with the specific WCAG criterion, the testing method, and the user impact. If your team believes a finding is incorrect or does not apply, we review the evidence together.

Ready When You Are

Send your product and your deadline, and you’ll have the scope and the fee in writing within one business day.

Start an Engagement

*The ACR delivery date is committed at signing. The ~45-day full-cycle figure is an estimate, not a commitment: remediation is your team’s engineering time, and how fast it goes is up to them.