Ontario businesses & non-profits: the AODA reporting deadline is December 31, 2026. Check what applies to you
Tooling

You bought the accessibility platform. Now make it part of how you ship.

Scanner and monitoring licences do nothing until they sit inside your pipeline, your triage, and your definition of done. I set that up and train the team that has to live with it.

Fit

Who this is for, and who it is not for

For

  • Product and engineering teams that have, or are evaluating, a scanning, monitoring, or PDF remediation platform
  • Vendors that need an implementation partner for smaller accounts

Not for

  • Teams that want the tool to replace manual testing. It cannot. Automation finds a minority of real failures and none of the interaction problems.
Triggers

What starts this work

A licence renewal is coming and nobody uses the toolThe scan ran once, the results were never triaged, and the renewal decision has no evidence behind it.
Results are piling up untriagedThe dashboard shows thousands of issues, nobody owns them, and the number only goes up.
CI is red on accessibility and the team is ignoring itThe check was added, the threshold was never tuned, and the failures became noise.
A vendor recommended you get helpThe platform team sold the licence and pointed you at partners for the rollout.
Deliverables

What I do

The tool becomes part of the release process, with an owner for every finding and a runbook the team keeps.

  • Tool selection support when you have not bought yet. This is vendor-neutral.
  • Configuration: scopes, rulesets, thresholds, environments, API and CI integration
  • Triage workflow: how findings become tickets, who owns them, and what blocks a release
  • Baseline manual audit so the automated results have context
  • Training for developers, QA, and content authors on the parts of the tool they touch
  • A written runbook the team keeps
Why licences go unused

The tool was bought. The process was not.

The failure mode is the same across vendors: a licence is bought, a scan is run once, the results are never triaged, developers ignore the linter, and the tool is renewed or dropped without ever changing a release. None of that is the tool's fault. It is missing the scopes, thresholds, ownership, and definition of done that make results actionable.

Implementation puts those in place. Scans run on the right environments with a ruleset the team has agreed to. Findings arrive as tickets with an owner. The CI threshold is set where it catches regressions without blocking every build. A baseline manual audit tells the team which automated findings matter most, and the runbook records all of it so it survives staff changes.

If you build for clients rather than for yourself, the agency partner engagement covers the same tooling across your projects.

Why a named practitioner

One person scopes it, tests it, and fixes it.

  • Named practitionerThe person who scopes it does the work
  • Manual + assistive techKeyboard and screen-reader testing
  • Fixes, not just findingsRemediation from the same person
FAQ

Questions asked before scoping

Which tools do you work with?

Placeholder (VERIFY with practitioner): list only the platforms actually configured, for example Deque axe (Auditor, Monitor, DevTools, Linter), Level Access, Allyant, or PDF scanning tools.

Are you a certified partner of any of them?

No vendor partner status is claimed on this page. The implementation work is vendor-neutral: I configure the tool you have bought, or help you choose one, and the advice does not change with the vendor.

Can automation replace audits?

No. Automated tools detect roughly a third of real failures and cannot judge whether a form, a dialog, or a keyboard interaction works. They are for catching regressions between audits, and that is how the workflow treats them.

Can you integrate with GitHub Actions, GitLab CI, or Azure DevOps?

Placeholder (VERIFY with practitioner): list only the CI systems actually set up, and how the scanner is invoked in each.

Do you also do the remediation the tool finds?

Yes. Findings from the tool and from the baseline audit can be fixed in your codebase by the same person who configured the tool, and re-tested against it.

Next step

Send the tool, the pipeline, and the renewal date.

A short call confirms what is configured today, who touches the results, and what the first change should be.