Accessibility

Built to WCAG 2.2 AA, tested on every change.

Accessibility is treated as a real implementation requirement, not an add-on — no overlay widget substitutes for it anywhere on this site.

What's implemented

What every page includes.

Built into every page of this site:

  • Semantic landmarks (header, main, footer, navigation)
  • One main heading per page, with headings in order
  • A skip-to-content link
  • Keyboard access to every link and button, including the mobile menu
  • Visible focus indicators
  • Text alternatives for every image
  • Reduced-motion preference respected — animations and transitions collapse to near-zero duration when requested
  • A sticky mobile call/text/quote bar that never covers content or a focused control
  • No information conveyed by color alone

How it's tested

Automated on every change, not a one-time audit.

Every change runs automated checks before it can go live: axe-core scans of every page (including color contrast), layout at 400% browser zoom, reduced motion, and page landmarks. A change that introduces a detectable problem is stopped before it ships.

Report an issue

Found something that doesn't work for you?

Tell us directly by call, text, or email, and we'll fix it.

Ready to start a quote conversation?

Book a video walkthrough online, or call or text the team.