Skip to main content
ADA Store Fix

An ADA complaint against your Shopify store? We fix the theme code it points to.

We scan your theme for free first. Then you get a quote with your delivery date, and your lawyer gets a report of every change.

See a sample report

Reply within 1 business day. No sales call.

  • Not connected to any plaintiff.
  • Not a law firm. We fix code.
  • Your live store keeps selling.
  • $1,250 fixed for standard themes.
A sample. Fictional parties and store.

Sample complaint, paragraph 14: Plaintiff could not close the slide-out cart or reach checkout by keyboard. Paragraphs 15 and 16 cite unlabeled size and color options and unlabeled sale prices.

¶ 14 · Slide-out cart

From the report for your lawyer

FixedOct 28 2026
File
snippets/cart-drawer.liquid
Change
ASF-0001 Added a dialog role and name, a focus trap, Escape to close, and focus return.
Re-test
axe-core clean. VoiceOver: the cart opens, keeps focus, closes, and returns focus.

The wording is representative of common complaint patterns, not a quote from a filed case.

What the complaint says, and what we change

Every allegation is matched to the part of your store it describes. Your lawyer gets the same mapping, with the technical detail, in a report for the file.

Three sample allegations, and the change made for each
What the complaint says What we changed

¶ 14 · Slide-out cart

Plaintiff could not close the slide-out cart or reach checkout using only the keyboard.

Fixed

The cart is now a real dialog with a name. Focus moves in, Tab stays inside, Escape closes it, and focus returns to the cart button.

File snippets/cart-drawer.liquid. Re-test: axe-core clean; keyboard and screen reader checked.

¶ 15 · Size and color options

On product pages, the size and color options had no labels, so Plaintiff could not tell which one was selected.

Fixed

Each set of options now has a group name and a label per choice, and the selected one is announced.

File snippets/product-variant-picker.liquid. Re-test: axe-core clean; keyboard and screen reader checked.

¶ 16 · Sale prices

For discounted items, the sale price and the regular price were read as one unlabeled number.

Fixed

Each price now has its own label, regular price and then sale price, so they are read as two numbers.

File snippets/price.liquid. Re-test: axe-core clean; keyboard and screen reader checked.

A sample. Fictional parties and store. The wording is representative of common complaint patterns, not a quote from a filed case.

What happens, and when

The price and the delivery date are on your quote before any work begins.

  1. Today

    Send the complaint

    Or just your store address. That is all we need for the free scan. Please do not send passwords.

  2. Within 1 business day

    Free theme scan

    We tell you what sits in your theme code, the fixed price and a delivery date.

  3. Usually within 5 business days

    Fix on a copy, report to your lawyer

    Counted from payment and collaborator access. Your live store keeps selling. Rush takes 2 business days, standard themes only, subject to availability.

  4. Your call

    You and your lawyer decide when to publish

    We never publish to your live store. You preview the copy, then publish it with one click when you are ready.

The same cart, before and after the fix.

A common complaint says a shopper could not use the slide-out cart with a keyboard. This is what that looks like on a fictional demo store that we built broken on purpose, and the same store after the fix.

The cart drawer of a fictional demo store, before and after the fix

Before

Fictional store, broken on purpose
The cart drawer of a fictional demo store, open. No keyboard focus ring is visible anywhere on the page.
  • Keyboard focus is on the Home link in the footer, behind the cart. Nothing on screen shows it.
  • The cart has no name and no role, so a screen reader does not announce it.
  • The close control is not a real button, so the keyboard cannot reach it. Escape does nothing.

After the fix

Same fictional storeFixed
The same fictional demo store after the fix. A blue ring shows keyboard focus on the Close cart button of the open cart.
  • Enter moves focus into the cart. Tab lands on Close cart, and a ring shows where focus is.
  • The cart is a dialog named “Your cart”, so a screen reader announces it.
  • Escape closes the cart and focus goes back to Add to cart.
Fictional demo store, built for this page. The “before” version is broken on purpose to show the kind of problem a complaint describes. It is not a copy of any real store or theme. Both pictures show the same two key presses: Enter on Add to cart, then Tab.

Watch the keyboard walk-through, 28 seconds

Who is behind ADA Store Fix

Built around the complaint

Every fix starts from the complaint itself: each allegation is read, then matched to the part of your store it describes.

Carried out by engineers

Experienced engineers carry out and test every fix on a copy of your theme, so your live store is never touched.

Not a law firm

We give no legal advice. We are not connected to any plaintiff or plaintiff’s law firm, and we do not act for anyone on the other side of your case.

We ask for Shopify collaborator access limited to the Themes permission. We never need your password.

1202 E Walnut St, Santa Ana, CA 92701
hello@adastorefix.com

A fixed price, and a delivery date on every quote.

This is what a quote looks like. Yours comes with your free theme scan, and you pay nothing until you approve it.

Complex or heavily customized theme? The free scan tells you, and we send a custom quote within 2 business days. Rush is for standard themes only.

Want rush or monitoring? Say so in your request, or email hello@adastorefix.com.

Timing, refund and exclusions are on the scope and terms page.

A sample quote. Fictional store.
ADA Store Fix

Quote

Reference
ASF-20261028-011715
Date
Oct 29 2026
For
Fictional store
  • Standard theme fix

    On a copy of your theme, with 1 feedback round, the report for your lawyer, an accessibility statement page and a final re-test.

    $1,250

  • Rush delivery (optional)

    Delivery within 2 business days. Standard themes only, subject to availability.

    +$2,000

  • Monthly monitoring (optional)

    A monthly scan, regression fixes within 5 business days and email replies within 1 business day. Cancel anytime.

    $250 a month

Total

$1,250

With rush, $3,250 in total. Monitoring is billed monthly, only if you add it.

Estimated delivery
Thursday, November 5, 2026
Usually 5 business days from payment and theme access. The clock pauses while we wait on you or an app vendor.
Payment
In full when you approve this quote, before work starts.
Refund
Full refund if we cannot start or deliver. If the final re-test still finds critical or serious issues in theme code we can change, we fix them free or refund the fix. Claims within 30 days of delivery.

ADA Store Fix is an engineering service, not a law firm.

Find out exactly what is in your theme.

Free theme scan within 1 business day. No sales call. You get the scope, the price and a delivery date.

$1,250 fixed
Reply within 1 business day

Free theme scan

We scan your theme and reply within 1 business day. No sales call. Please do not include passwords or privileged legal advice.

The address your customers use, or your .myshopify.com address.

Your situation (required)
How fast?

We copy them on our reply if you add it here.

Court and case number, if you have it.

Court district, deadlines, or anything else.

How we use your details