Services
Sometimes you need an audit. Other times, you already know something is broken and need someone to fix it. I can help with both, working directly with your engineering team.
-
Accessibility fixes and improvements
I work in your codebase to improve inaccessible flows and interactions, then test the changes with the relevant assistive technologies. I can submit pull requests for your team to review or work alongside your developers.
-
Ongoing engineering support
If you're shipping regularly, I can join your workflow on an ongoing basis: fixing issues, reviewing changes, and helping your team avoid regressions. We'll agree on the time commitment and scope up front.
-
Accessibility audit
A scoped review against relevant WCAG 2.2 AA criteria, including manual assistive technology and keyboard testing. You receive prioritized findings, implementation guidance, and a walkthrough. Remediation can be included in a separate scoped engagement.
-
Paid consulting call
Bring a specific accessibility question, a PR, or a difficult interaction. We can agree on the scope and fee for a focused technical session before booking.
Frequently asked questions
What's included in an audit?
We agree on the pages and flows to review. I test accessibility using appropriate assistive technologies, keyboard navigation, and automated checks as a baseline, then deliver prioritized findings and concrete suggestions. If you'd rather have the issues fixed directly, choose hands-on remediation.
What's a typical timeline?
It depends on the application and the scope. We'll agree on milestones and regular progress updates before starting.
Do you do the remediation work yourself?
Yes. I can make changes directly in your codebase, submit pull requests, and test the result. I'm also happy to pair with your developers when that makes more sense.
Do you sign NDAs?
Yes. Standard mutual NDAs are fine. Send yours, or I can provide a short template.
Do you work with non-Rails stacks?
Rails and Hotwire are my home turf, but I also work on accessibility beyond Rails. Tell me about your application, stack, and the problems you're seeing so we can decide whether I'm a good fit.
What are the payment terms?
Pricing depends on the scope and the kind of engagement. We agree on fees, payment milestones, and availability before work begins.
Ready to talk?
A 20-minute call is the fastest way to figure out if any of this fits your situation.