Legal

Accessibility statement

This website is built to meet WCAG 2.2 Level AA. It works without JavaScript, works with a keyboard alone, respects reduced-motion preferences, and every color pair on it has been measured rather than eyeballed. If something does not work for you, we want to hear about it and we will fix it.

What we have done

  • It works with JavaScript off. There is no JavaScript on this site at all. Every page, the navigation and the mobile menu are plain HTML and CSS, so nothing depends on a script loading.
  • Keyboard navigable throughout, with a visible focus ring on every interactive element and a skip-to-content link as the first stop.
  • Contrast is measured. Body text sits at 17:1 against the page and the muted text at 6:1, both well past the 4.5:1 the standard requires. The brand cyan is used only as a background or on dark panels, never as text on a light background, because it does not pass there.
  • Touch targets are at least 44px — comfortably above the 24px minimum in WCAG 2.2 — including the small links in the footer, which is where this usually goes wrong.
  • Reduced motion is respected. If your system asks for less motion, transitions and smooth scrolling are switched off, not just shortened.
  • Headings run in order on every page, one h1 per page, with real landmarks — header, nav, main, footer — so a screen reader can jump between them.
  • Link text says where it goes. No “click here”, and no aria-label that replaces visible text with something different, which breaks voice control.
  • Data tables use real table markup with row and column headers, and scroll inside their own container so the page never scrolls sideways.

What we know is not perfect

  • The company logo is a raster image of a painted sign. Its text is reproduced as the link's accessible name, but the artwork itself cannot be resized as cleanly as vector type would be.
  • Automated testing catches roughly a third of accessibility problems. We have done a manual keyboard pass; we have not yet done a full screen-reader pass with a user of one.

Tell us if something does not work

This is the part that matters. If any page here is difficult or impossible for you to use, call (512) 503-1116 or email customerservice@sullivanspoolservices.com and describe what happened. You do not need to know the technical term for it.

We will acknowledge within five business days, and if we can fix it we will. If we cannot fix it quickly we will tell you what the alternative is in the meantime — which for almost everything on this site is a phone call to a person.

Standard

We are targeting WCAG 2.2 Level AA. This statement describes the site as at the review date below and will be updated as the site changes.

Last reviewed .