Accessibility
Accessibility statement
Our commitment
PageTech Solutions Limited wants everyone who visits this website to be able to read it, move around it and get in touch, whatever device or assistive technology they use. The target is WCAG 2.1 level AA across every page, and that target is checked in the build rather than assumed.
What is in place
- Every page is built with semantic HTML: one
h1, a logical heading order, landmarks for navigation, main content and footer, and a "skip to main content" link as the first focusable element. - Everything that can be clicked can be reached and operated with a keyboard, and the focused element is always visibly outlined.
- Text and interface colours meet the 4.5:1 contrast ratio in both the light and dark themes; the theme follows your system preference and can be switched on any page.
- Motion is reduced or removed when your device asks for it (
prefers-reduced-motion), and the high-contrast preference (prefers-contrast) is honoured. - Forms label every field, report errors next to the field and in an announced status region, and never rely on colour alone.
- Images carry meaningful alternative text or are marked decorative; the site can be read without JavaScript. Sending the contact form and showing the email address both need JavaScript; without it, each page offers the telephone number and LinkedIn instead.
- Automated checks run on every change before it can be deployed: a validator across every page that looks for broken links and anchors, unlabelled form fields and a missing main heading, and the Lighthouse accessibility audit (axe-core) on a sample of key pages. A change that takes any of those sampled pages below the set accessibility score is blocked.
Known limitations
Some parts of the site depend on third parties whose accessibility I do not control:
- Booking a call opens the booking page, hosted by HubSpot, in a new tab. If it does not work for you, the contact form and telephone number on the contact page reach the same person.
- Spam protection on the contact form and the testimonial form uses Cloudflare Turnstile. It normally needs no interaction. If it presents a challenge you cannot complete on the contact form, a simple arithmetic question is offered instead. Booking links have no check: they open the booking page directly, and a call or message route is offered beside each one.
- The availability calendar is a visual grid with a text status for each day and a list-style week view; if the live data cannot be loaded it says so rather than showing stale dates.
Some older PDF or document attachments shared during an engagement may not be fully tagged. Ask and an accessible version will be provided.
Tell us about a problem
If any part of this site is hard to use, or you need information in another format, please say so through the contact form or by telephone on 01264 354354. Problems are looked at by the person who builds the site, usually within 1–2 working days, and fixes ship through the same tested pipeline as every other change.
How this statement is maintained
This statement is reviewed whenever the site's structure changes and at least every six months. The automated checks described above run on every change; the last full manual review, covering keyboard navigation, screen-reader reading order and colour contrast in both themes, was carried out on 5 September 2026.