Published starting prices, and a fixed fee before we begin.
Every engagement starts with a free 30-minute scoping call and ends with a written, fixed-fee quote. The prices below are where each service starts; your quote depends on the size and shape of what we test.

How a fixed fee gets set
We price by scope, not by the hour. On a free 30-minute scoping call, we look at your site together, ask which journeys matter most, and find out what is driving the work: a deadline, a demand letter, a procurement request, or a redesign. Within two business days, you receive a written quote with a fixed fee, the templates and journeys in scope, the assistive technology we will use, the deliverables, and a timeline.
The fee doesn't change unless the scope does. If you want to add a journey or a platform partway through, we send a written change with its price before doing the work, and you decide.
The starting prices on this page are real starting points. A small site with a handful of templates often lands at or near them. Larger estates, logged-in applications, and multiple platforms cost more, for the reasons in the table below.
Four common starting points
Rapid Accessibility Snapshot
Starting at
$1,450
Up to 8 key templates, automated and manual checks, a ranked findings list, and a 60-minute readout.
About this serviceWCAG 2.2 AA Audit
Starting at
$4,800
Up to 15 unique templates and 2 critical journeys, tested with keyboard, zoom, and four screen readers.
About this serviceRemediation sprint
Starting at
$6,500per two-week sprint
Fixes delivered as reviewed pull requests or theme changes, then retested against the original findings.
About this serviceBaclion Watch
Starting at
$490per month
Up to 250 monitored pages, weekly scans, field performance data, script-change alerts, and quarterly manual checks.
About this serviceEvery engagement starts with a free 30-minute scoping call. Public entities and nonprofits receive 10% off fixed-fee projects.
What moves the number
Five things account for nearly every difference between a starting price and a final quote.
| Factor | Why it matters | Example |
|---|---|---|
| Unique templates | We test each distinct layout by hand. A thousand product pages built from one template count once. | Home, category, product, cart, and checkout are five templates, however many products you sell. |
| Critical journeys | Each end-to-end task is tested from start to finish with every screen reader in scope. | Guest checkout, account creation, and returns are three journeys. |
| Platforms | Each platform has its own assistive technology and its own test pass. | A website plus iOS and Android apps is three test environments. |
| Logged-in areas | Authenticated areas need test accounts, realistic data, and often a staging environment, and they hold the most complex components. | A patient portal, online banking, or a SaaS admin console. |
| Deadlines | A compressed timeline means more analysts working in parallel and tighter coordination with your team. | A demand-letter response due within days, or a procurement review next month. |
Every starting price, in one place
All of our engagements, with the starting price and what that price includes. Document remediation is priced per page, and Baclion Watch per month.
| Engagement | Starts at | What that includes | Service |
|---|---|---|---|
| Rapid Accessibility Snapshot | $1,450 | Up to 8 key templates, automated and manual checks, a ranked findings list, and a 60-minute readout. | Accessibility Audit |
| WCAG 2.2 AA Audit | $4,800 | Up to 15 unique templates and 2 critical journeys, tested with keyboard, zoom, and four screen readers. | Accessibility Audit |
| Remediation sprint | $6,500 per two-week sprint | Fixes delivered as reviewed pull requests or theme changes, then retested against the original findings. | Remediation |
| Accessibility Conformance Report | $1,900 with a Baclion audit | A VPAT®-based ACR for one product version, in the WCAG, Section 508, or EU edition. | VPAT & ACR |
| PDF remediation | $9 per page | Tagged, reading-order-checked PDFs validated against PDF/UA. Minimum order $450. | Documents & PDFs |
| Mobile app audit | $6,200 per platform | Up to 12 screens on iOS or Android, tested with VoiceOver or TalkBack, Switch Access, and large text. | Mobile Apps |
| Demand-letter technical support | $2,400 | A 72-hour technical review of every barrier a letter cites, with an evidence pack for your attorney. | Demand Letters |
| Core Web Vitals sprint | $5,200 | Field-data diagnosis, fixes for your worst LCP, INP, and CLS templates, and a 28-day verification window. | Core Web Vitals |
| Tag & Script Governance audit | $3,600 | An inventory of every third-party script, its cost in milliseconds, and when it fires relative to consent. | Tag Governance |
| Digital Estate Audit | $3,600 | Discovery of your domains, subdomains, microsites, documents, and certificates, with an owner and a decision for each. | Digital Estate |
| Agent-Readiness Audit | $3,600 | How AI agents and crawlers read your key journeys, with fixes for labels, structure, and structured data. | Agent Readiness |
| Baclion Watch | $490 per month | Up to 250 monitored pages, weekly scans, field performance data, script-change alerts, and quarterly manual checks. | Baclion Watch |
| Team workshop | $2,200 per half day | Role-based training for up to 20 designers, developers, or content editors, built around your own product. | Development & Training |
Every engagement includes
- A free 30-minute scoping call and a written fixed-fee quote within two business days
- One lead analyst as your point of contact from kickoff to delivery
- Evidence for every finding: the criterion, the location, what we observed, and with which tool
- A plain-English summary for executives and code-level guidance for developers
- Findings delivered in your issue tracker or a spreadsheet, whichever you prefer
- A readout meeting where we walk through the results and answer questions
- No production personal data, ever; we work with staging access and test accounts
Payment terms, in plain English
Fixed-fee projects are invoiced 50% at kickoff and 50% at delivery, with payment due net 15. Delivery means the report, pull requests, or documents named in your quote have been handed over; it doesn't depend on when your team ships the fixes.
Baclion Watch is billed monthly. You can cancel with 30 days' notice, and the monitoring history and reports you have received stay yours.
Public entities can pay by purchase order. We are happy to complete vendor registration forms, a W-9, and proof of insurance as part of onboarding.
Pricing questions
Do you offer discounts for public entities and nonprofits?
Yes. Public entities, such as cities, counties, school districts, and public colleges, and nonprofit organizations receive 10% off fixed-fee projects. The discount appears as its own line on your quote, so it is easy to document for procurement.
Can we sign a multi-year Baclion Watch agreement?
Yes. A multi-year agreement suits organizations whose budgets or grants run longer than a year, and we can align the term with your fiscal calendar. Ask about it on the scoping call and we will include the terms in your quote.
What does "starting at" mean?
It is the fee for the smallest scope we offer, described next to each price. For example, the audit starts at $4,800 for up to 15 unique templates and two critical journeys. If your scope fits inside that description, that is your price; if it is larger, your quote explains exactly what adds cost.
Do you charge by the hour?
Not for projects. Fixed fees put the estimating risk on us and make approval easier on your side. If something comes up outside the agreed scope, we quote it in writing before doing it.
Is the scoping call really free?
Yes, and there is no obligation. If we are not the right fit for what you need, we will say so on the call.
Keep reading
Tell us what your website needs to do.
Send a link and a sentence about your deadline. You will hear back from a person within one business day, usually with a short list of questions and a proposed scope.