Accessibility statement
Last updated October 17, 2026
We want everyone to be able to use this website, including people who use screen readers, keyboard navigation, magnification or other assistive technology. We build our own and our clients’ sites with accessibility in mind and aim to meet the Web Content Accessibility Guidelines (WCAG) 2.1, level AA.
What we have done
- Semantic HTML with headings, landmarks and a “skip to content” link.
- Full keyboard navigation with visible focus indicators.
- Text and button colours chosen for contrast against their backgrounds.
- Text alternatives for meaningful images, and decorative images hidden from screen readers.
- Animations that respect your device’s “reduce motion” setting.
- Videos that load only when you choose to play them, with captions available on YouTube.
- Forms with labels and clear error messages.
Accessibility options on this site
The accessibility button in the corner of every page lets you enlarge text, switch to high contrast, underline links, use a more readable font, widen text spacing, stop animations, use grayscale and enlarge the cursor. Your choices are saved in your browser for your next visit.
These options are a convenience. They do not replace an accessible site, and your browser’s and operating system’s own accessibility features work on every page too.
Known limitations
- Some portfolio screenshots of client websites are images of pages; the case study text next to them describes the work.
- Embedded third-party content (YouTube videos, Google Maps) is provided by those services and may not fully meet the same standard.
Feedback
If you find a barrier on this site, please tell us and we will fix it or provide the information another way. Email [email protected] or call 214-563-6888, Monday to Friday, 9 am to 5 pm. We aim to reply within two business days.