A demand letter just arrived
You need a documented, dated remediation program underway quickly. We prioritize the barriers that carry the most exposure and produce the evidence trail counsel needs.
Accessibility fixed in the code, verified with assistive technology, and monitored so it stays fixed. No overlay widget, no automated-scan theater.

Website accessibility has become a legal exposure for almost every business that sells online. Demand letters citing the Americans with Disabilities Act arrive by the thousands each year, and they are not limited to large companies. The two most common responses are both wrong: install an overlay widget and hope, or run an automated scanner and treat a clean report as compliance.
Automated tools catch roughly a third of real accessibility barriers. They can tell you an image has no alt attribute. They cannot tell you that the alt text says image_4837.jpg, that a custom dropdown is unreachable by keyboard, that a modal traps focus behind it, or that a screen reader announces your checkout total as an unlabeled number. Overlay widgets are worse than incomplete: they have been named in litigation themselves, and the accessibility community broadly rejects them.
This practice does the actual work. We audit against WCAG 2.2 AA with automated tooling for coverage plus manual testing with keyboard-only navigation and real screen readers, then remediate in your codebase. Findings are delivered as developer-ready tickets with the element, the failing success criterion, the reason it fails, and the corrected markup or pattern. Then we re-test to confirm, and monitor on a cadence so new content and new releases do not silently reintroduce barriers.
The compliance benefit is the reason most clients call, but it is rarely the largest one. Accessible markup is better markup: correct semantics and heading structure improve search visibility, keyboard and focus discipline reduces user error, and captioning and contrast improvements help a far wider population than the one they were required for.
You need a documented, dated remediation program underway quickly. We prioritize the barriers that carry the most exposure and produce the evidence trail counsel needs.
The widget is installed and the site is still inaccessible. We remove the dependency and fix the underlying markup, which is the only durable answer.
Custom dropdowns, tabs, carousels, and modals built without roles, focus management, or keyboard handlers. These are the most common serious failures we find.
Unlabeled inputs, errors announced only in color, and validation messages a screen reader never receives. On checkout and intake flows this is both a legal and a revenue problem.
A public-sector or enterprise buyer requires a VPAT or an accessibility conformance statement you cannot currently produce honestly.
The site was remediated once and drifted back. We add automated checks into the pipeline and a content-authoring standard so the fix holds.
A fast automated pass across the site to establish scale, plus a manual look at the highest-risk paths: home, navigation, search, product or service detail, forms, and checkout. Within a few days you get a plain-language summary of where you stand, what carries the most legal exposure, and what full remediation is likely to involve. This is deliberately low-commitment, because you should know the size of the problem before buying a solution to it.
The full audit combines automated coverage with manual testing: keyboard-only traversal of every interactive component, screen reader verification across at least two combinations, contrast measurement, zoom and reflow behavior to 400 percent, motion and animation review, and form and error-handling behavior. Each finding records the page, the element, the failing success criterion, the impact, and a severity rating.
Findings are grouped by root cause rather than listed page by page, because one bad component pattern usually generates dozens of findings. That grouping is what turns an intimidating audit into a tractable work plan, and it is where most of the cost reduction in the project comes from. Each group carries corrected markup, an effort estimate, and a priority based on exposure and user impact.
We implement the fixes in your codebase, or work alongside your developers if you prefer to keep the changes in-house. Remediated components are re-tested with keyboard and screen reader before being marked closed. Verification is by assistive technology behavior, never by a scanner reporting zero violations.
Ongoing scheduled scanning with alerting on new violations, periodic manual spot checks of key flows, accessibility checks wired into your deployment pipeline, and a short authoring guide for whoever adds content. Where required, we produce an accessibility conformance report or VPAT and keep it current.
Every finding with page, element, failing success criterion, user impact, severity, and the corrected pattern. Written to be actionable by a developer, not filed by a lawyer.
Findings grouped by underlying component or pattern, with effort estimates and a priority order based on exposure and real user impact.
Accessible component patterns in your codebase with correct semantics, roles, labels, focus management, and keyboard support.
Documented re-testing with keyboard-only navigation and multiple screen reader and browser combinations, recorded per remediated item.
Scheduled scanning with alerting, plus automated accessibility checks in continuous integration so regressions fail before release.
An accessibility statement, and where procurement requires it, a VPAT or accessibility conformance report kept current as the site changes.
Any business transacting online, which is where the large majority of ADA web demand letters are directed.
Where accessibility obligations are explicit and often contractual, and where the affected user population is disproportionately large.
Where a VPAT or conformance report is a procurement gate and cannot be produced without real remediation behind it.
Send us your URL. You will get a plain-language read on where you stand and what remediation would realistically involve.
Start a conversation