Accessibility Statement

Last updated November 7, 2026

I want everyone to be able to read, navigate, and use this site, including people who use screen readers, keyboard navigation, magnification, or other assistive technology.

Standard

This site is designed to conform to the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA.

What I've done

  • Clear page structure with headings and labeled navigation
  • A "Skip to main content" link and full keyboard access with visible focus
  • Text and color contrast that meets WCAG AA
  • Text descriptions for meaningful images
  • Layouts that work when zoomed and on phones, tablets, and computers
  • Respect for your device's "reduce motion" setting
  • Automated accessibility testing of the site, plus manual checks

Known limitations

Session booking happens on Google's appointment scheduling page, which I don't control. If you have trouble booking there, please use the contact page and I'll schedule your session with you directly.

Some older blog posts may have images without full descriptions. These are decorative and don't carry information needed to understand the post. I'm improving them over time.

Feedback and help

If something on this site is hard for you to use, or you'd like content in a different format, please use the contact page. Tell me the page and the problem, and I'll respond within five business days and work with you to provide what you need.