Accessibility Statement
Updated November 14, 2026
I want everyone to be able to use this website, including people who are blind or have low vision, people who are deaf or hard of hearing, and people who navigate with a keyboard or assistive technology. The site aims to meet the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA.
What's in place
- Every page works with a keyboard, with a visible focus outline and a "Skip to main content" link.
- Images have text descriptions, and buttons, menus and links have names that screen readers announce.
- Text and buttons meet WCAG contrast requirements.
- Animations are short and stop on their own. If your device is set to reduce motion, the site turns them off.
- The contact form has labels, marks required fields, explains errors and supports autofill.
- Pages work when zoomed to 200% and on small screens.
- Every page is checked with the axe accessibility checker.
Known limitations
Links to my companies' sites and to YouTube, LinkedIn and X lead to services I don't control. Some of their content may not meet the same standard.
Feedback and help
If anything on this site is hard to use, or you need information in a different format, please contact me. Tell me the page and the problem, and I'll respond within two business days.
