Give people what they need.

Accessible websites serve more users and face lower legal risk. Not only are they the right thing to do morally, but they perform better by meeting people where they are and giving them what they need.

[background image] image of downtown area with transit signage (for a public transportation company)
image of brainstorm session with sticky notes (for a b2b saas)
[background image] image of office setting (for a solar panel installer)
Your questions, answered

Accessibility, demystified

Build for everyone, exclude no one

Why does accessibility matter?

Around 20% of the population has some form of disability. Inaccessible websites exclude these users entirely, losing both customers and talent.

Legal requirements are tightening across sectors. The risk of litigation is real and growing.

Beyond compliance, accessible websites are better websites. Clear structure helps everyone. Keyboard navigation aids power users. High contrast improves mobile usability. Solving for accessibility improves the experience universally.

What do you actually audit?

Screen reader compatibility, keyboard navigation, colour contrast, focus management, semantic HTML structure, and alternative text for images. I test with assistive technologies and evaluate compliance against WCAG standards to identify barriers preventing access.

This isn't about ticking compliance boxes. It's about ensuring your website actually works for the full range of human ability and technology.

What's WCAG?

Web Content Accessibility Guidelines - the international standard for web accessibility. Three conformance levels exist: A (basic), AA (standard target for most organisations), and AAA (highest level, often impractical for general websites).

Most legal requirements and best practice targets WCAG 2.1 Level AA compliance. I audit against this standard and identify where you fall short.

What do I receive?

Detailed accessibility audit identifying issues by WCAG conformance level and severity. Prioritised remediation plan with technical guidance for your development team. Support implementing fixes and verification testing to ensure problems are properly resolved.

Common Accessibility Wins

Alt text that actually helps

Describe what's in images for screen reader users. Not "image123.jpg" or "photo", but what the image communicates. Decorative images get empty alt attributes so they're skipped entirely.


Keyboard navigation that works

Every interactive element must be reachable and usable with just a keyboard. Tab order should follow logical reading flow. Focus indicators must be visible so users know where they are. No keyboard traps.


Colour contrast that's readable

Text needs sufficient contrast against backgrounds - at least 4.5:1 for normal text, 3:1 for large text. Don't rely on colour alone to convey meaning. Users with low vision, colour blindness, or bright sunlight all benefit.


Dynamic content and ARIA

Single-page applications, live regions, and interactive widgets require ARIA labels and live region announcements so screen readers understand what's changed. Get it wrong and users miss critical updates or hear confusing nonsense as content shifts


Complex data tables

Tables with merged cells, multiple header rows, or nested information need proper scope attributes and associations. Screen reader users navigate cell by cell - they need to understand what each cell means in context.


Video and audio content

Captions for deaf users. Transcripts for deaf-blind users. Audio description for blind users.

Captions need accurate synchronisation, speaker identification, and relevant sound descriptions. It's time-consuming and often expensive to do properly


Ethical growth starts with you

Optimise for people, not just profit