WCAG 2.1 AA · EAA

An accessible site that meets WCAG 2.1 AA

An audit, a report listing every violation, and the fixes —
on your actual site, not in a slide deck. No scare stories about fines.

Audit and reportFixes implementedRe-testSolo, 15+ years
Who it is for

The EAA has applied since 28 June 2025

The European Accessibility Act (Directive (EU) 2019/882) has applied since 28 June 2025, and it reaches private companies, not just the public sector. Most often: online shops, banking and payment services, telecoms, passenger transport, e-books and services giving access to audiovisual media.

The reference standard is EN 301 549, which in practice means WCAG 2.1 at level AA — the same bar public bodies have had to meet for years. Microenterprises providing services (fewer than 10 people and up to €2m turnover) are exempt from the service obligations.

I won't try to scare you with enforcement — that is the weakest reason to do this anyway. An accessible site can be operated from the keyboard, read by a screen reader, and seen on a phone in sunlight. The work usually improves semantics and speed along the way, which helps SEO too. If the site sits on a neglected WordPress install, start with fixing and speeding that up — then an accessibility audit has something to stand on.

Pricing

The audit, the fixes, or both

Net prices, "from" — a quote depends on the number of unique templates and user journeys, not on the page count. You get one within 24 h.

I audit any stack — WordPress, Webflow, Shopify, a PrestaShop store or a hand-written site. Fixes go in wherever I can reach the code or the theme; on a closed platform you get a precise list of changes to raise with the vendor, and I verify the result.

What you get

A report you can work from

Not a dump from a scanner — a list of things to do, in the order worth doing them.

Violation by violation

Every item carries its WCAG criterion, the place in the code, a screenshot and a suggested fix.

Tested by hand, not only by a scanner

Automated tools catch roughly a third of the problems. The rest only shows up on the keyboard and in a screen reader.

Priorities, not an alphabet

What genuinely blocks someone first — an unusable cart or form. The cosmetic items come last.

Fixes in your own code

Changes go into your site, its styles and its templates. No overlays, no widgets.

A re-test

After the fixes I check the same things again, and you get a closing report — the state of the site on the day of the test.

An accessibility statement

I write the statement for your terms of service, based on what the audit actually found.

Straight talk

What I do, and what I will not promise

Accessibility is the state of a site on the day it was tested, not a badge for life. Better said up front than in an email afterwards.

What I do

I bring the site up to WCAG 2.1 AA and show it in a report.

  • • A manual and automated audit of the journeys that matter
  • • Fixes implemented in the code, the templates and the styles
  • • A re-test that shows which findings are closed
  • • A short guide so new content does not undo the work
See pricing →
What I will not promise

Nobody can honestly sell "100% compliant, forever".

  • • There is no such thing as a WCAG certificate — there is an audit and a dated report
  • • I do not install accessibility overlays: they do not deliver conformance and they get in the way of real screen readers
  • • Every new page, plugin and uploaded PDF can introduce new problems
  • • I'm not a law firm — I tell you what the standard says, not how an enforcement case would end

How it works

From a URL to a closing report

Typically 2–3 weeks for an ordinary business site; longer for a store or an app.

Enquiry and quote

You send the URL and say what matters most. The quote and the dates come back within 24 h.

Audit

Automated testing first, then walking the key journeys with the keyboard alone and with a screen reader.

Report

Violations with their WCAG criteria, priorities and suggested fixes. We go through it on a call or by email.

Fixes

Changes go into the site code — the real blockers first, the cosmetic items last.

Re-test

I check the same things again, close the findings in the report and leave guidance for what comes next.

FAQ

Frequently asked questions

What is WCAG 2.1 AA, in plain words?

It is a list of concrete conditions a site has to meet so it can be used without a mouse, without good eyesight and without sound. Level AA is the one the law points at: sufficient text contrast, a visible focus indicator, keyboard operation, sensible headings and form labels, descriptions for images, captions for video. Level AAA is stricter and is not required.

Does the EAA apply to my company?

Usually yes, if you sell to or serve customers online and you are not a microenterprise (fewer than 10 people and up to €2m turnover). The services named include e-commerce, banking and payment services, telecoms, passenger transport, e-books and services giving access to audiovisual media. Public bodies are covered by the older Web Accessibility Directive, where WCAG 2.1 AA has applied for years. If you are not sure which group you are in, write to me — I will tell you how it looks and I will not turn that into a sales call.

Will I get a WCAG certificate?

No, because no such document exists — there is no body that issues WCAG certificates. What you get is an audit report: what was tested, by what method, what conforms, what does not, and on what date. That is the evidence people actually use, and it is what your accessibility statement is built from.

Is an accessibility widget or overlay enough?

No. Overlays promise conformance from a single script, but they do not fix the code underneath and they can get in the way of people using their own screen readers. Disability organisations have advised against them for years, and in the US sites have been sued despite having one installed. I do the fixes in the code.

Do you only work on sites you built?

No. I audit and fix any site: WordPress, Webflow, Shopify, a PrestaShop store or something hand-written. On closed platforms some things can only be changed by the vendor — then you get a precise list to raise with them, and I verify the result.

How long does it take?

An audit of an ordinary business site is usually 3–5 working days from the start; the fixes take another week or two. A store or an app with a customer panel takes longer, because there are more journeys to walk. You get the dates with the quote, and I keep to them.

What about the accessibility statement?

It is part of the package. For a private company it is a statement of how the service meets the requirements, which goes into your terms of service or general conditions. For a public body it is the formal accessibility statement in the prescribed template, built from the audit results. I write the text; publishing is yours or mine, depending on who has access.

Will the fixes ruin how the site looks?

No. Most of the work is invisible: semantics, labels, ARIA attributes, source order. Two things usually become visible — a clear focus ring when navigating by keyboard, and stronger contrast where the text was too light. Both can be done within your brand; if the brand colour fails on text, I propose a variant for that one use, not a new logo.

Does accessibility help SEO?

It does, though that is a side effect. Proper headings, alternative text, meaningful link labels and faster code are things screen readers, search engines and the language models summarising your page all like. I do not sell accessibility as an SEO trick, though — it is done for people, and the ranking is a bonus.

What keeps the site accessible afterwards?

Two things cover the day to day: a short guide for whoever adds content (describe images, use real headings, never ship text as a picture) and a review every so often — around bigger changes, or once a year. I can do that as ongoing care, or you can call me in for a single review.

Get a quote for an accessibility audit

Send the URL and two sentences about what you need — I’ll come back with a quote within 24 hours.

Quote form

Pick what you need and leave your contact details. Within 24 hours you get a price and a timeline.

What do you need built?
Details and contact
Budget (net)

Websites start at €400 net. The budget helps me scope the work; it is not a commitment.

I reply within 2 business hours.