Salon Website Accessibility: A Practical ADA Guide
Salon Website Accessibility: A Practical ADA Guide

An accessible salon website is one that every client can use, with a keyboard, a screen reader, a zoomed screen or a phone, to find your services, read your prices and book. In the US, the working yardstick is the Web Content Accessibility Guidelines (WCAG) at Level AA, and the part that matters most is your booking flow. This guide covers what to fix, how to check it yourself in an afternoon, and what an accessibility statement or widget can and cannot do.
TL;DR
- Accessibility means people with disabilities can perceive, understand, navigate and interact with your site. The same work also helps anyone on a phone, in bright sun or with a temporary injury.
- The booking calendar, the service menu and the photo gallery are where salon sites fail most often. Fix those first.
- One report treats salons and spas as places of public accommodation under ADA Title III, with WCAG 2.1 AA as the target, and says you answer for your booking tool even if someone else built it.
- A widget or a single automated scan does not make a site compliant. A real keyboard-and-screen-reader pass on your booking path does more.
- Publish a short accessibility statement with a contact route, and keep it honest.
Table of Contents
- What website accessibility means for a salon or barbershop
- WCAG and ADA: how they relate for US salons
- Where salon websites usually fail
- A one-afternoon check you can run yourself
- A fix list in priority order
- Who is responsible when the booking tool belongs to someone else?
- Accessibility statements and widgets
- How a branded platform helps you stay in control
- FAQ
- Sources
What website accessibility means for a salon or barbershop
The W3C defines web accessibility as designing websites so people with disabilities can perceive, understand, navigate and interact with the web. It also notes the benefits reach people beyond disability, such as mobile users and people with temporary or situational limitations.
For a salon, that translates into plain situations:
- A client who is blind uses a screen reader to hear your service list and pick a time.
- A client with a tremor or limited hand use books with a keyboard or voice control, not a mouse.
- A client with low vision zooms the page to 200% and still needs the Book button to work.
- A client with color blindness needs to tell open slots from taken ones.
- A client holding a toddler in one hand books on a phone with glare on the screen.
Your site is also your front door. If someone cannot get through it, you lose a booking, and in the US you may also face legal exposure, which the next section covers.
WCAG and ADA: how they relate for US salons
The ADA does not list technical rules for websites. WCAG does. It is organized around four principles (perceivable, operable, understandable and robust), with testable success criteria at levels A, AA and AAA. The current version, WCAG 2.2, became a W3C Recommendation on 12 December 2024, and it is written to cover desktops, laptops, kiosks and mobile devices.
In practice, businesses and their advisers aim for Level AA. One 2026 compliance guide states that salons and spas are places of public accommodation under ADA Title III, and that online booking, service menu pages and other digital services should meet WCAG 2.1 AA. It adds that third-party booking platforms often carry accessibility issues the business remains responsible for. Treat that as an industry reading of the law rather than a guarantee, and ask a lawyer who handles accessibility if you have received a demand letter.
The risk is not hypothetical for small beauty businesses. A federal complaint filed in New York in November 2024 against a spa website alleged inaccurate headings and landmarks, poor focus order, ambiguous links, unclear labels, missing alt text, inaccessible drop-down menus and transactions that required a mouse. Those are ordinary build problems, not exotic ones.

If you serve clients outside the US
Rules differ by country. In the EU, the European Accessibility Act has required e-commerce websites and apps to be accessible since 28 June 2025. The Dutch regulator says qualifying services must meet WCAG 2.1 AA, and recommends starting with WCAG 2.2 because it expects 2.2 AA to become the standard. It also says providers stay responsible even when another company built the site. If you operate in several countries, building to WCAG 2.2 AA covers the most ground.
Where salon websites usually fail
The same handful of problems show up again and again. Scans of salon and spa sites and published audit guides point to a consistent list.
| Problem | What the client experiences | WCAG area |
|---|---|---|
| Booking calendar can’t be operated by keyboard | Keyboard users cannot choose a date or time | 2.1.1 Keyboard |
| Focus outline hidden for looks | Keyboard users can’t see where they are | 2.4.7 Focus Visible |
| Service menu or price list saved as an image | Screen readers skip it; zooming blurs it | 1.1.1 Non-text Content |
| Gallery photos with no useful alt text | Blind visitors hear filenames or nothing | 1.1.1 Non-text Content |
| Faint text on busy backgrounds | Low-vision visitors can’t read prices | 1.4.3 Contrast |
| Gift card form fields without labels | Screen reader users don’t know what to type | 1.3.1 Info and Relationships |
This table follows WCAGsafe’s list of top salon violations, which ranks keyboard failures in the booking widget and gift card checkout as critical.
Booking widgets and calendars
Accessibility specialists describe salon booking tools whose date and time grids can’t be used with a keyboard, whose availability is shown only by color, and whose stylist pickers are photo carousels without proper labels. Date pickers in general are a common failure point: unlabeled date buttons, disabled past dates with no explanation, a month and year that isn’t announced, and a next-month arrow without a name.
What good looks like is documented. A German accessibility write-up describes a keyboard model based on the WAI-ARIA date-picker pattern: arrow keys move through the grid, Enter or Space selects a day, and Escape closes the calendar and returns focus to the date field. A New South Wales government design system adds that a compliant pattern still depends on correct setup, with clear labels and instructions, and errors that can be fixed without picking the date again.
Forms matter as much as calendars. Accessibility practitioners point out that fields need real labels, not placeholder text alone, and that error messages must say in text which field has the problem. A red border by itself tells a color-blind or blind client nothing. The same guide notes that booking widgets often hide the default focus outline for looks, which makes keyboard navigation impossible.
Photo galleries and before-and-after shots
Your portfolio is your best salesperson and often your worst accessibility problem. Reviewers report that image grids use empty or filename alt text, and that lightbox pop-ups don’t hold focus, don’t return it to the thumbnail on close, and lack keyboard-friendly previous and next controls. A client using a screen reader should hear something like “Textured crop with a skin fade, side view” rather than “IMG_4821.jpg”.
Service menus, prices and contrast
Publishing the price list as a designed image looks tidy, but it hides your services and prices from screen readers and from anyone who zooms. Put the menu in real text. A 2026 scan of 37 local salon and spa sites, each chosen for having at least one serious issue, found faint text (27 sites), unnamed links (20), blocked phone zoom (8), photos without descriptions (5) and untitled maps and widgets (4). Contrast is the most frequent culprit across the web generally: the WebAIM Million, as reported in early 2025, found low-contrast text on 79.7% of home pages.
A one-afternoon check you can run yourself
No tool can settle compliance alone. The W3C says evaluating early and throughout development makes problems easier to fix, and that knowledgeable human review is needed. Start with the path a client actually takes. One small-business guide suggests completing a real booking without a mouse, then repeating it on a phone and with the page enlarged, following the whole journey from finding the booking link to reading the confirmation.
- Keyboard only. Unplug or ignore the mouse. Use Tab and Shift+Tab to move, Enter to activate and arrow keys inside the calendar. Can you pick a service, a stylist, a date and a time, enter your details and submit? Can you always see where focus is?
- Screen reader. Turn on VoiceOver on an iPhone or Mac, TalkBack on Android, or NVDA on Windows. Listen to the booking steps. Buttons should have names, fields should announce their labels, and the confirmation should be read out.
- Zoom to 200%. Everything should still work without sideways scrolling traps or overlapping text. Also confirm your site doesn’t block pinch zoom on phones.
- Color alone. Look at the calendar. If open and full slots differ only by color, add text, an icon or a strikethrough.
- Make a mistake on purpose. Leave a required field empty and type a bad email. The error should name the field in text and let you correct it without starting over.
- Read your own pages. Check headings are in order, links say where they go (not “click here”), and menus and prices are text.
These five booking checks come from an accessibility guide to booking widgets that recommends keyboard-only booking, VoiceOver or TalkBack testing, 200% zoom and a color-alone check. Fix anything that stops a client from finishing a booking before you polish small visual details.
Automated scanners are still useful as a first sweep, but one published benchmark methodology for salon booking uses automated checks plus a scripted manual pass with keyboard-only navigation and screen-reader spot checks because automation cannot judge accessibility by itself.
A fix list in priority order
You don’t have to rebuild everything at once. Work in this order, because it follows where clients lose the most:
- Booking path. Keyboard operation, visible focus, labeled fields, text errors.
- Prices and services. Convert image menus to text. Keep the structure simple: a heading per service group, then the list.
- Images. Write short, specific alt text for portfolio photos. Decorative images can have empty alt text so screen readers skip them.
- Contrast and size. Make body text and prices dark enough against their background. Avoid light gray on photos.
- Links and buttons. Give each one a name that makes sense out of context: “Book a haircut”, “Call the shop”.
- Maps, embeds and gift cards. Give embedded maps and widgets a title, and label every gift card field.
- Page basics. Set the page language and keep headings in logical order.
The scale of the problem is a reminder to keep expectations realistic. The 2025 WebAIM Million analysis, as summarized by a UK agency, found that 94.8% of the top million home pages had detectable WCAG failures, averaging 51 errors per page. A salon that works through the list above is ahead of most of the web.
Who is responsible when the booking tool belongs to someone else?
If your site embeds a booking tool from a vendor, the page still carries your name. The ACM guidance quoted earlier makes the same point for the Dutch rules: the provider answers for the site even when another company built it. So ask your vendor or builder for specifics about keyboard operation and screen-reader support, and run the checks above on your live site rather than on a demo.
This is also an argument for owning your booking experience end to end: one set of pages, one brand, and one place to fix problems. That is the thinking behind how we build at Exclusively, described below.
Accessibility statements and widgets
What to put in a statement
The W3C says an accessibility statement should include, at minimum, a commitment to accessibility, the standard you apply (such as WCAG 2.2) and contact information for people who hit a problem. It also suggests known limitations, the measures you’ve taken, the environments you tested and references to applicable laws. Keep it accurate. One help center advises that a statement should reflect the evidence you have rather than overstate assurance.
For a barbershop, a short statement in the footer works. Say which standard you work toward, which parts you know are imperfect, and give a phone number and email where a client can ask for help booking. Then answer those requests quickly. A person who can reach you has a way in even when a page fails.
Why a widget is not a fix
Those “one line of code” accessibility widgets are tempting. Practitioners warn that overlays typically only change visual presentation, such as text size or colors, and don’t fix the underlying code or content problems, and may interfere with assistive technology. A fact sheet signed by over 1,000 practitioners says no overlay product can make a site fully compliant or remove legal risk. The same source reports that in 2025 the US Federal Trade Commission required one overlay maker to pay $1 million to settle allegations of deceptive claims. Another accessibility vendor makes the matching point that statements are a step, but cure-all widgets are not the answer.
The durable approach is building the site correctly: real text, labeled forms, visible focus and a booking flow that works from the keyboard.
How a branded platform helps you stay in control

When your website, booking and app all come from one platform under your own brand, you decide what the pages say and how services, prices and availability are presented. That makes the fixes above easier to apply consistently: text menus, clear service names, readable prices and one booking path to check.
Exclusively is a fully branded platform for barbers and beauty professionals. Plans start with a custom barbershop website at $49 per month. Website + Booking is $199 per month, and Website + Booking + Apps is $299 per month, with each additional location at $49 per month. Each provider can set their own services, pricing and availability, while the brand keeps central control. You can see everything on the pricing page.

Accessibility is shared work between the platform and the person filling it with content. Whatever you use, the content choices are yours: write descriptive service names, add meaningful photo descriptions, keep your menu in text and keep your contact details visible. If you offer memberships or multiple services in one visit, plain wording matters there too, and our guides on multi-service booking and blackout dates show how to set those up clearly. For a quick look at how booking works from the client’s side, the booking help videos walk through the steps.
FAQ
Does my salon website have to be ADA compliant?
The ADA has no technical website rulebook, but compliance guides for the sector treat salons as places of public accommodation under Title III and point to WCAG 2.1 AA as the benchmark. Building to WCAG 2.2 AA is a safe target, since it is the current W3C recommendation. If you receive a legal letter, speak to an attorney experienced in accessibility.
What is the most important thing to fix first?
Your booking path. Make sure a client can choose a service, date and time, enter details, fix a mistake and see a confirmation using only a keyboard, and that focus is always visible. Then turn image-based price lists into text.
Will an accessibility widget make my site compliant?
No. Widgets generally adjust presentation without fixing the code or content underneath, and practitioners say no overlay can guarantee compliance. Fix the site itself, and publish a statement with a way to contact you.
How do I test my website without hiring anyone?
Book an appointment on your own site using only the keyboard, then with VoiceOver or TalkBack, then on your phone at 200% zoom. Add an automated scan as a first sweep. These steps catch many of the barriers that affect clients most, though a professional audit goes further.
Do I need an accessibility statement?
The W3C recommends one, with your commitment, the standard you follow and contact details. It doesn’t replace fixing problems, but it gives clients a direct way to reach you when something doesn’t work.
Sources
- Introduction to Web Accessibility, W3C WAI
- Web Content Accessibility Guidelines (WCAG) 2.2, W3C
- ADA Compliance for Salon & Spa Websites, WCAGsafe
- Complaint, Case 1:24-cv-08831, filed 11/20/24
- Digital accessibility: e-commerce rules in France, Bird & Bird
- Accessibility of e-commerce services, ACM
- Salon, Hair Stylist & Barber Shop Website Accessibility, A11yFix
- Date pickers are the most common accessibility failure on booking sites
- Accessible Appointment Booking Without Barriers, BFSG Expert
- NSW Digital Design System, Date picker
- Accessible Online Booking Systems: A Complete Guide, A11yFix
- Is Your Booking Widget Accessible? Five Checks, A11yFix
- Website accessibility for salons and spas, AccessFixList
- 94.8% of Websites Fail Accessibility Standards, Oxford Web Services
- How to make online booking easier to use for everyone, Red Comet Media
- Central European Salon Accessible Booking Benchmark 2026, methodology
- Developing an Accessibility Statement, W3C WAI
- Accessibility statements, AAI Help Centre
- Why an Accessibility Widget Isn’t Enough, AudioEye
- Do Accessibility Overlays Actually Work? Foundgrove
- Website Accessibility: 10 FAQs, UsableNet
