Accessibility
A website that works for everyone.
We build websites for a living, so ours should be easy for everybody to use: with a mouse, a keyboard, a screen reader, a phone, or zoomed in. This page covers the standard we aim for, how we test against it, what still isn't perfect, and how to tell us when something gets in your way.
The standard
What we aim for.
We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.2, Level AA. It is the current international standard for accessible websites. WCAG 2.2 includes everything in WCAG 2.1 Level AA, the version most laws and contracts refer to.
How we approach accessibility for the sites we build and look after, and how to read free checkers: our website accessibility guide.
Where we are today
Partially conforms to WCAG 2.2 Level AA, as tested on September 24, 2026. "Partially" means some parts don't fully meet the standard yet. They're listed below, with what we're doing about each.
How we test
The whole site, every time.
Not a sample of pages: every page, post and case study, on desktop and on a phone.
Automated checks
axe-core, the testing engine most accessibility tools are built on, runs on every page at desktop width and at phone width.
A keyboard walk
Every page is navigated with the Tab key alone, checking that each link and button can be reached, shows clearly where you are, and never slips under the header.
Contrast against the real page
Text is measured against the actual pixels behind it, including photos, textures and gradients, where automated tools usually give up.
Reduced motion
The site is loaded with the "reduce motion" setting switched on, to confirm that animations and background videos stop.
People, not just tools
Screen-reader checks with NVDA on Windows and VoiceOver on iPhone, plus zoom and reflow checks at 200% and 400%. Tools find some problems, not all of them.
What's built in
Already working.
- Every page can be used with a keyboard, including the Services menu.
- A clearly visible focus outline, so you can always see where you are.
- Text descriptions on images; purely decorative ones are hidden from screen readers.
- Headings that describe the page in order, so a screen reader can jump through them.
- Text and background colors that meet the WCAG contrast minimums, measured on the real page.
- Links inside paragraphs are underlined, not told apart by color alone.
- Forms with visible labels, clear error messages, and fields your browser can fill in for you.
- Pages reflow on a phone without sideways scrolling.
- If your device is set to reduce motion, background videos stop and show a still image.
From our toolkit
Added to every page by BrightFrame
- A "Skip to main content" link at the top of every page.
- Pinch-to-zoom on phones.
- A phone menu button that works with a keyboard and tells a screen reader whether it is open.
- Animated illustrations that stop on a still frame when your device asks for less motion.
- A "Pause animations" control, for anyone, on every page that has animation.
BrightFrame is the toolkit we build into the sites we host. Pages with animation have a "Pause animations" control at the foot of the page.
Known limitations
What isn't perfect yet.
We would rather tell you than have you find out.
- Things we embed from other companies follow their own accessibility standards, not ours: the booking calendar on our Book a Meeting page and the Vimeo videos on our Reputation page and in one article. Their captions are switched on in Vimeo. If one of them gets in your way, contact us and we'll help directly, by phone or email.
- Captions for the "AI search, explained by AI" video on our Marketing Support page are being added.
Feedback
Found a barrier?
This statement was last reviewed on September 24, 2026. We re-test the whole site after significant changes and at least once a quarter, and update this page when we do.
Tell us when something doesn't work
If something on this site is hard to use, or you need information in a different format, please tell us. It helps us fix it for the next person.
Email su*****@************on.com or call or text (304) 600-7738. We reply within two business days.
