Accessibility audits for AODA and procurement.
Audit note: 1.4.3Passes This heading measures 15.91:1 against the background. Large text needs 3:1.
We test your site the way disabled people use it: keyboard only, with screen readers, zoomed in. Then we tell your team exactly what to fix.
Your AODA report is due December 31, 2026.
A senior officer signs it. Find out whether your website really meets WCAG 2.0 AA before they do.
A buyer wants your VPAT.
Government and education buyers ask for an ACR before they sign. We write yours from a real audit, in 15 business days.
Audit note: 2.5.8Passes These buttons are 44px tall; the minimum is 24px. Tab to one: the 3px focus ring measures 7.33:1.
These notes are our own audit of this page.
One cookie banner. Two very different results.
A constructed example of a pattern that passes automated checks and still locks people out. Each manual finding is written the way it appears in our reports.
Audit note: 1.4.1Passes Severity is always written out, never shown by colour alone.
Automated scan
0 issues found
Contrast, alt text and form labels all pass. Nothing is flagged, so the banner ships.
Manual test
3 barriers found
Critical
Keyboard users can't accept or reject cookies.
Both buttons are styled
<div>elements with click handlers, so Tab skips them. Anyone without a mouse is stuck behind the banner.Serious
Screen reader users reach it last.
The banner is added at the end of the page, so a screen reader reads everything else before announcing it.
Serious
At 400% zoom, the buttons disappear.
The banner fills the screen and doesn't scroll, so its buttons sit out of reach for people who magnify their screen.
Three fixed-price audits, and a free scan
| Option | What we test | What you get |
|---|---|---|
| Free scan | Up to 5 pages, automated checks only | An instant health report. Run a free scan |
| AODA Check | One key user journey, such as booking or checkout, across up to 5 pages | A remediation roadmap, a call to walk through it, and one re-test after your fixes. 3 months of monitoring included. |
| Compliance Audit | Up to 15 templates and 3 key user journeys | A VPAT-ready report in PDF and Excel, a call, 2 hours of support while you fix, and one re-test. 3 months of monitoring included. |
| Procurement Pack | Everything in the Compliance Audit, plus an ACR | The Compliance Audit, plus an ACR your buyer can check, updated after your fixes. 6 months of monitoring included. |
Fixed prices from $950 CAD, and every price is published. See pricing.
Audit note: 1.3.1Passes This is a real table with header cells, so a screen reader reads each detail with its option.
How a full audit runs
Four steps, and you know the scope and price before any testing starts.
Scope
We agree on the pages, the key user journeys and the standard: WCAG 2.2 AA, AODA, Section 508 or ADA.
Test
An automated pass with axe DevTools and Lighthouse, then manual testing: keyboard only, with JAWS, NVDA, VoiceOver and TalkBack, and at every zoom level.
Report
Every finding says where it is, who it blocks, how to fix it and which WCAG criterion it breaks. Add a VPAT if procurement needs one.
Fix
Your developers get direct support while they fix. Monitoring, included with every audit, keeps it fixed after launch.
After the audit
Website remediation
We fix what the audit finds, in your code, not with an overlay.
Accessibility training
Hands-on workshops for developers, designers and content teams.
Document remediation
Accessible PDFs, slide decks and forms.
Monthly monitoring
Included after every audit: monthly re-scans and a report on anything new.
Tell us what needs auditing.
Send us the site or app and your deadline. We'll reply with a scope and a quote.
This site is built to WCAG 2.2 AA. If you hit a barrier on it, tell us.
Audit note: 2.3.3Passes Every animation on this page switches off when your system asks for reduced motion.