Skip to content
WCAG 2.1 AA · EN 301 549 · source-code remediation

Find out if your site is a lawsuit risk in 60 seconds.

We scan for WCAG 2.1 AA and EN 301 549 violations and fix them in your actual HTML, CSS and templates. Not an overlay widget layered on top of code that stays broken.

Free scan. Results on screen, no signup. A few seconds.

tenvia.com/scan/northlane-supply.com
Scan report · 14 Feb 2026, 09:41northlane-supply.com
Total issues
0
Critical
0
Pages crawled
0
Conformance
Fails AA
Form input missing accessible label/checkout — input#email3.3.2Critical
Contrast 2.8:1 — minimum is 4.5:1Site-wide — .btn-secondary1.4.3Serious
Keyboard focus indicator not visible/products — 24 link elements2.4.7Critical
18 product images missing alt text/collections/all1.1.1Serious
Heading levels skipped (h1 → h4)/pages/about1.3.1Moderate

42 more findings across 31 pages

Full itemised list, WCAG success-criterion mapping and a PDF you can hand to a developer.

you@company.comGet the full report
Sent for northlane-supply.com · one click to stop

The exposure is not hypothetical — 2025 in numbers

~3,100Federal web accessibility lawsuits filed in 2025
35k–50kDemand letters sent in 2025 — most never reach a courtroom
$5k–$25kWhat demand letters commonly settle for, before legal fees
$4,000Per violation in California, with no pre-suit notice required

Published industry estimates for the 2025 calendar year, compiled from federal court filing trackers and accessibility litigation reports. Informational only — not legal advice.

What actually gets you compliant.

Automation catches roughly a third of WCAG failures. The rest need a person with a keyboard and a screen reader — and then someone who can change the code.
1/4

We find what scanners miss

An automated pass gets the obvious failures. Then we walk the site with a keyboard, trace the focus order, and run it through NVDA and VoiceOver — the tests that surface the issues plaintiffs actually cite.

WCAG failures found, by method
31%
69%
Automated scanOnly found by hand
  • Keyboard-only walkthrough of every flow
  • NVDA on Windows, VoiceOver on macOS and iOS
  • Focus order traced against visual reading order
2/4

We fix the code, not the symptoms

Changes land as a pull request in your repo, or as edits in your CMS or theme. Your markup is genuinely different afterwards — which is the only version of this that holds up under scrutiny.

PR #214 · templates/product-card.liquidMERGED
<div class="btn" onclick="addToCart()">Add to cart</div>
<img src="{{ product.image }}">
+<button type="button" class="btn">Add to cart</button>
+<img src="{{ product.image }}" alt="{{ product.title }}">

Fixes 3.3.2, 4.1.2 and 1.1.1 across 31 pages

3/4

You get proof, not a promise

Every finding, every fix and every re-test is dated and recorded. If a demand letter arrives, your lawyer has a document showing exactly what you did and when you did it.

Audit trail — northlane-supply.com
14 Feb 2026Initial audit — 47 findings recorded
28 Feb 2026Critical set remediated and re-tested
11 Mar 2026Conformance report issued — meets AA
11 Mar 2026Accessibility statement published
Conformance reportPDF · 24 pages
Remediation log47 items · dated
Accessibility statementLive on your site
4/4

It stays fixed

A theme update or a new product template can undo months of work in a single deploy. We re-scan on every deploy and alert you the moment something regresses.

Deploy monitorWatching
12 Feb · 14:02Deploy #482 re-scanned — no new violationsPassed
09 Feb · 08:47Theme update stripped 6 alt attributesAlerted
09 Feb · 11:20Regression patched and re-verifiedFixed

An overlay is a script. A lawsuit is about your HTML.

Accessibility overlays sit on top of your site and rearrange things in the browser. They do not change the underlying HTML — so the code a court, an auditor or a screen reader actually reads is exactly as broken as it was.

1,416Businesses running an accessibility overlay were sued anyway in 2025.
$1MFTC penalty against a major overlay vendor in April 2025, over claims its AI could make any site compliant.
A signalPlaintiff firms scan for overlay scripts. An installed widget marks you as aware of the problem and still non-compliant.
Overlay widget

A script layered over the problem

  • Your HTML stays exactly as it was
  • Screen reader users frequently report it makes things worse
  • Nothing to hand a lawyer when a demand letter arrives
  • The script is detectable, and firms search for it
  • Renews every year, and the gaps renew with it
Source-code remediation

The problem itself, removed

  • Violations fixed in your templates and components
  • Verified by hand with NVDA, VoiceOver and keyboard only
  • A dated audit trail and conformance report to hand over
  • Nothing extra loads on your site at runtime
  • Re-scanned on every deploy, so it does not drift back

Three steps. The first one takes a minute.

You do not have to commit to anything to find out where you stand. Start with the scan and decide from there.
01

Free scan

Enter your URL and get a real report in seconds — your critical count, your conformance verdict, and the most severe violation in full, on screen. No signup needed.

Most people find something they did not know was there.

02

Audit

We manually test what automation cannot — keyboard paths, focus order, screen reader output, and every form and booking flow. Then we scope the work and price it.

A flat $1,500, paid up front. No scoping call to get started.

03

Remediation

We fix it in the source, document every change with a date, publish your accessibility statement, and keep monitoring so a future deploy does not undo it.

Twelve months of monitoring is included with remediation.

The failures that show up in demand letters.

Eight categories account for the overwhelming majority of complaints filed against ecommerce stores and healthcare practices. We fix all of them at the source.Mapped to both WCAG 2.1 AA and EN 301 549 v3.2.1.
Forms · 3.3.2

Unlabeled form fields

Checkout, contact and booking inputs with no programmatic label and no error association. The most cited failure in ecommerce complaints.

Operable · 2.1.2

Keyboard traps and focus order

Modals you cannot escape, menus that skip, focus that vanishes behind a sticky header, and invisible focus rings.

Perceivable · 1.4.3

Colour contrast

Text and UI components brought to 4.5:1 and 3:1 without wrecking the brand palette you already paid for.

Perceivable · 1.1.1

Missing alt text

Product photos, icons and infographics described properly — and decorative images correctly hidden from screen readers.

ARIA · 4.1.2

Screen reader semantics

Real buttons, real landmarks, correct roles and states — plus removal of the ARIA that is actively making things worse.

Structure · 1.3.1

Heading structure

One h1 per page and a heading order that screen reader users can actually navigate the page by.

Media · 1.2.2

Video captions and media controls

Captions, transcripts and keyboard-operable player controls — including the autoplaying background video in your hero.

Documents · PDF/UA

PDF accessibility

Intake forms, menus, price lists and patient paperwork tagged and reading-ordered — a common blind spot for practices.

Dates that are already on the calendar.

Remediation on a real site takes weeks, not days. Working backwards from these dates is the difference between a project and an emergency.
26 April 2027

ADA Title II — larger public entities

State and local government serving 50,000+ population. Web content and mobile apps must meet WCAG 2.1 AA. Vendors get pulled in with them.

11 May 2027

HHS Section 504 — 15+ employees

Healthcare providers receiving federal assistance — which includes most practices billing Medicare or Medicaid. Portals and intake forms are in scope.

26 April 2028

ADA Title II — smaller entities

Public entities under 50,000 population, plus special district governments — school, water, transit and hospital districts.

10 May 2028

HHS Section 504 — under 15 employees

Solo and small practices get an extra year. The standard they have to meet is identical when it arrives.

ADA Title III has no deadline. Private businesses — shops, restaurants, clinics, gyms, hotels — are already exposed to lawsuits today, and have been for years. There is nothing to wait for.

Selling to the EU? Different law, same failures.

The European Accessibility Act has applied since June 2025. It follows the customer, not the company — a US business selling to EU consumers is covered exactly like a European one.
June 2025Enforcement live across all 27 member states. First lawsuits filed in France in November 2025.
€100,000Per violation in Germany. Up to 5% of annual turnover for serious breaches in France and Italy.
10 / €2MMicroenterprise exemption. Under 10 employees AND under €2M turnover. Above either, you're covered.
Beyond finesAuthorities can order product withdrawal, require an audit, and publicly name non-compliant companies.

Penalty ranges are set by each member state under national transposition of Directive (EU) 2019/882. Informational only — not legal advice.

A passing scan is not compliance. The EAA separately requires a published accessibility statement declaring your conformance level, listing known issues with fix dates, providing a complaints contact, and stating when it was last reviewed. We produce and maintain it.

Fixed scope, quoted before we start.

You get a number, a scope and a date before any work starts — and the number does not move.

Audit
$1,500

Credited toward remediation within 90 days

Find out exactly where you stand, in a report you can act on or hand to someone else.

What's included

  • Full automated scan across every template
  • Manual keyboard and screen reader testing
  • Prioritised report with severity and effort
  • WCAG 2.1 AA and EN 301 549 conformance summary
  • Delivered in 3 business days
RemediationMost popular
from $4,500

Everything in Audit, and then we actually fix it — and stay on it for a year.

What's included

  • Everything in Audit
  • Source-code fixes in your repo, CMS or theme
  • Re-testing and sign-off on every fix
  • EAA accessibility statement, published and maintained
  • 12 months of monitoring — a weekly automated audit, plus alerts on every deploy
Enterprise / multi-site
Talk to us.

Monitoring runs continuously, not weekly

One fix at the template level can clear the same violation across every location at once.

What's included

  • Franchise groups, multi-location practices and portfolios
  • Template-level fixes rolled across every site at once
  • Continuous monitoring across all properties, not just weekly
  • Early-warning alerts when a shared component regresses
  • Scheduled re-scans with a dated conformance report each cycle
  • Design system and component library review
  • Procurement documentation and VPAT support
  • Training for the team that maintains the sites

Final pricing depends on page count and platform. The audit fee is credited toward remediation if you proceed within 90 days.

FAQ

The questions buyers actually ask.

Still unsure? Run the free scan first — it answers most of this for your specific site.

No. An overlay is JavaScript that modifies the page in the browser after it loads; your HTML, templates and components are untouched. Courts have not accepted overlays as a defence, 1,416 businesses running one were sued anyway in 2025, and the FTC fined a major vendor $1M in April 2025 over exactly this claim.

See what a plaintiff’s attorney would see.

One URL, sixty seconds, and a straight answer about where your site stands today.

Free scan. Results on screen, no signup. A few seconds.