Medical spas and aesthetic clinics sit at the intersection of healthcare and consumer retail, and that hybrid nature shapes their accessibility obligations. A med spa is a place of public accommodation under the ADA, but because it provides medical and cosmetic procedures, often under physician supervision, it also handles protected health information and patient intake in ways that raise the stakes well above an ordinary beauty business. The typical med spa website is conversion-focused and feature-rich: it advertises treatments such as injectables, laser therapy, body contouring, and skincare; it offers online appointment booking and consultation requests; it collects medical-history and intake forms; it displays before-and-after photo galleries; it sells skincare products and membership packages; and it increasingly uses live chat and financing widgets to capture leads. Each of these surfaces is a recognized accessibility failure point. Online booking systems are frequently inaccessible date and time pickers that keyboard and screen reader users cannot operate. Intake and medical-history forms are long and sensitive, and an inaccessible error experience can prevent a disabled patient from completing them. Before-and-after galleries, central to a med spa's marketing, are often image carousels with no text alternatives. Because med spas combine public-accommodation status, patient-facing healthcare workflows, and e-commerce, they face accessibility obligations on several fronts at once, and their booking-heavy, image-heavy sites concentrate exactly the barriers that generate complaints. This guide covers the legal requirements, the most common failures, and a practical compliance checklist.

Legal Requirements

Key Accessibility Issues in Medical Spas & Aesthetic Clinics

Online Booking and Consultation Systems That Keyboard Users Cannot Operate

Online appointment booking is the primary conversion goal of most med spa sites, and the booking widget is one of the most common accessibility failures. Custom or third-party date and time pickers are frequently not keyboard operable, do not announce the selected date, and present available slots as unlabeled buttons or color-only indicators. Multi-step booking flows that select a treatment, provider, and time often lose focus between steps. When the calendar cannot be operated with a keyboard or understood with a screen reader, a disabled patient simply cannot book, and the clinic loses a high-value appointment.

How to fix:

Use an accessible date and time picker that allows direct keyboard entry, announces the selected date and available slots, and does not rely on color alone to show availability. Ensure multi-step booking flows announce each step and manage focus correctly, and that treatment and provider selections are properly labeled controls. Provide a clearly stated phone alternative for booking. Test the entire booking flow, from treatment selection to confirmation, with a keyboard and a screen reader.

Medical-History and Intake Forms With Missing Labels and Inaccessible Errors

Med spas collect detailed intake and medical-history information before treatment, often through long digital forms. These forms commonly have fields without programmatic labels, complex grouped questions about medications and conditions with no fieldset structure, consent checkboxes that are not properly labeled, and validation errors shown only as red text. For a sensitive medical form, an inaccessible error experience that does not tell the user which field is wrong can prevent a disabled patient from completing required pre-treatment paperwork, blocking care entirely.

How to fix:

Associate every field with a visible programmatic label, group related questions with fieldset and legend, and ensure consent and acknowledgment checkboxes are clearly labeled and keyboard operable. Present validation errors as accessible text linked to each field with aria-describedby, move focus to the first error on submission, and provide an announced summary. Ensure any patient portal used to deliver or store intake forms is itself accessible, given the HIPAA and Section 1557 context.

Before-and-After Galleries and Treatment Videos Without Text Alternatives

Before-and-after photo galleries are central to med spa marketing, and they are frequently built as image carousels that are not keyboard operable, with images that have no alt text or only a filename. The visual information these galleries convey, the result of a treatment, is completely lost to blind and low-vision users. Treatment explainer videos and embedded social media reels often lack captions, transcripts, and keyboard-operable controls, leaving deaf users and keyboard users unable to access the content the clinic uses to build trust.

How to fix:

Make galleries keyboard operable with labeled controls and avoid auto-advancing carousels or provide a pause control. Provide meaningful alt text that describes what each before-and-after image conveys about the result rather than a filename. Caption all treatment and explainer videos, provide transcripts, and ensure video controls are keyboard operable. Where embedded social content cannot be made accessible, provide an accessible description or alternative.

E-Commerce, Memberships, and Financing Widgets With Inaccessible Checkout

Many med spas sell skincare products, treatment packages, gift cards, and memberships online, and offer financing through embedded buy-now-pay-later or medical-credit widgets. Product pages with color-only variant swatches, an inaccessible checkout, and third-party financing widgets loaded in iframes with their own defects all create barriers at the point of purchase. An inaccessible membership or financing step can block a disabled customer from completing a high-value purchase the clinic depends on.

How to fix:

Ensure product variant selectors are labeled and not conveyed by color alone, and that the entire checkout is keyboard operable with announced errors. Evaluate any financing or membership widget for accessibility before embedding it and request the vendor's conformance documentation. Make sure pricing, package terms, and financing disclosures are presented as accessible text rather than images, and provide an accessible alternative path to purchase or enroll if a third-party widget cannot be remediated.

Live Chat, Pop-Ups, and Treatment Menus Published as Inaccessible PDFs

Med spa sites lean heavily on live chat and pop-up offers to capture leads, and they often publish treatment menus, pricing, and aftercare instructions as downloadable PDFs. Live chat widgets frequently cannot be opened or used with a keyboard and do not announce new messages; promotional pop-ups can trap keyboard focus or appear without being announced; and PDF menus and aftercare sheets are often untagged or scanned images that screen readers cannot read, hiding essential pricing and post-treatment care information.

How to fix:

Choose a live chat platform that is keyboard operable, properly labeled, and announces incoming messages through a live region, and provide a phone or email alternative. Ensure promotional pop-ups receive and trap focus correctly, can be closed with the keyboard and Escape, and return focus to their trigger. Publish treatment menus, pricing, and aftercare instructions as accessible HTML pages; where PDFs are necessary, tag them with proper headings, reading order, and alt text and verify them with a PDF accessibility checker.

Compliance Checklist

  • Online booking date and time pickers are keyboard operable, announce selected dates and available slots, and do not rely on color alone
  • Multi-step booking flows announce each step and manage focus, with a phone alternative clearly available
  • Intake and medical-history forms use programmatic labels, fieldset grouping, labeled consent checkboxes, and validation errors announced and linked to each field
  • Any patient portal delivering intake forms is itself accessible, consistent with HIPAA and Section 1557 obligations
  • Before-and-after galleries are keyboard operable with meaningful alt text describing the result
  • Treatment and explainer videos include captions, transcripts, and keyboard-operable controls
  • Product, package, and membership checkout is keyboard operable with labeled variant selectors and announced errors
  • Financing and membership widgets have been evaluated for accessibility with accessible alternatives available
  • Live chat is keyboard operable and announces new messages, and treatment menus and aftercare instructions are available in accessible HTML or tagged PDF formats

Further Reading

Other Industry Guides