Accessibility Statement
We want this site to be usable by everyone, including people who browse with a screen reader, navigate by keyboard, or rely on magnification and high contrast. This page states what we're aiming for, what's built in, and what we know is still outstanding.
The standard we work to
We use the Web Content Accessibility Guidelines (WCAG) 2.1 at Level AA as our target. It's the benchmark most commonly applied to websites in the United States.
To be precise: this is a statement of intent and ongoing effort, not a claim of full conformance. Parts of the site have not been formally tested yet, and those gaps are listed below. We'd rather describe the site accurately than overstate it.
What's built in
Accessibility was part of how this site was built rather than something retrofitted afterwards. As of the review date above:
- The site works without JavaScript. Every specification, price, FAQ answer and form field is in the delivered HTML. Scripts only enhance; nothing meaningful depends on them.
- A “Skip to content” link is the first thing you reach by keyboard, and each page has a single main landmark.
- Semantic HTML throughout — real headings in order, real links, real buttons, real form labels.
- A visible keyboard focus indicator on every interactive element, designed to stay visible on both light and dark backgrounds.
- Anything hidden from view is also removed from the keyboard tab order, so focus never lands on something you can't see.
- The mobile menu closes with the Escape key, and falls back to plain visible links if JavaScript doesn't load.
- The FAQ uses native expand/collapse elements, so it works with a keyboard and is understood by assistive technology without custom scripting.
- Quote form: every field has a real label; required fields are marked with a symbol and explained in words, never by colour alone; errors appear as text beside the field they belong to, are announced to screen readers, and move keyboard focus to the first problem.
- Text and interface colours were chosen against the WCAG 2.1 AA contrast thresholds, including a minimum contrast for form field borders.
- Images carry text alternatives and fixed dimensions, so the layout doesn't shift as the page loads.
- Motion respects your system's “reduce motion” setting. Nothing on the site moves, flashes, or auto-advances on its own.
- Page zoom is not blocked, and there is no audio or video requiring captions.
How the site is built
It's a static HTML site targeting current versions of Chrome, Safari, Firefox and Edge. Accessibility changes are verified by code review and automated checks. Systematic testing across browsers and assistive technologies is ongoing rather than complete, which is why the limitations below are stated plainly.
Known limitations
We'd rather name these than leave you to find them:
- No formal screen-reader testing yet. The site is built to established practice and checked in code, but has not been through a structured test pass with VoiceOver, NVDA or JAWS.
- Not yet tested at high zoom. Behaviour at 400% browser zoom, and at a 320-pixel-wide viewport, has not been verified against WCAG 1.4.10.
- Some touch targets may be under 24 pixels. A few compact labels and footer links may fall below the WCAG 2.2 minimum target size.
- Text spacing overrides untested. The layout has not been verified against WCAG 1.4.12 with custom text spacing applied.
- Gallery images are placeholders. Their alternative text will be rewritten to describe the actual photographs once real images are in place.
- Text over photography. The header sits over a photographic background. Contrast there varies with viewport width and has not been measured at every size.
- Anti-spam check. The quote form uses Cloudflare Turnstile, a third-party service we don't control. It's designed to work without solving a visual puzzle, but it isn't a component we can fully audit.
- Third-party resources. Fonts are served by a third party whose accessibility we can't guarantee.
Tell us about a problem
If any part of this site stops you getting the information you need, we want to hear about it — and we'll provide the information another way while we fix it. That includes giving you a quote by phone or email if the form itself is the obstacle.
Reach us through the quote form. It helps if you can tell us the page, what you were trying to do, and the browser and assistive technology you were using. We aim to reply within five business days.
Review schedule
We review this statement, and the accessibility of the site, at least once a year and whenever we make significant changes. The date at the top of this page reflects the most recent review.