Last updated 3 September 2026. We want this site to be usable by everyone, including people using a screen reader, a keyboard alone, magnification, or a phone in bright sunlight.
What we have tested
These are measured results, with the date of the most recent check. The site grew considerably during 2026, so everything below was re-run across the whole site rather than carried over from the original build.
| Check | Result | Last verified |
|---|---|---|
| Heading structure | One H1 per page and no skipped levels, across all 39 pages and articles | 3 Sep 2026 |
| Alternative text | Every content image carries descriptive alt text; decorative thumbnails are marked as decorative | 3 Sep 2026 |
| Colour contrast | Body text, captions, headings and link colours meet WCAG 2.1 AA in light and dark; the lowest measured pair is 5.20:1 | 3 Sep 2026 |
| Wide tables | Comparison tables scroll inside their own container, so the page never scrolls sideways | 3 Sep 2026 |
| Long headlines | Article titles are sized per article so they never overflow, checked from 1280px to 2560px | 3 Sep 2026 |
| Third-party scripts | None, so nothing loads that we have not tested | 3 Sep 2026 |
| Keyboard navigation | The mobile menu traps and returns focus correctly; 18 of 18 assertions passed when the navigation was built | Build QA, Sep 2026 |
| Horizontal overflow at all widths | None across nine widths from 320px to 1920px | Build QA, Sep 2026 |
How the site is built
- Text resizes. Type is set in relative units, so browser zoom and larger default font sizes work normally.
- Colour is never the only signal. Links are underlined or clearly distinguished by more than hue.
- Focus is visible. Anything you can reach with a keyboard shows where you are.
- Images are sized to the layout, so a slow connection is not made to download more than the page needs.
- Nothing moves on its own. No carousels, autoplay video or animation that could distract or trigger symptoms.
Known limitations
Being honest about the gaps is more useful than claiming perfection:
- The site has not been through a formal third-party accessibility audit. Everything above is our own testing.
- The keyboard and overflow checks in the last two rows date from when the layout was built. The site has grown a great deal since, and they are due to be re-run in a browser.
- We have not tested with every combination of screen reader and browser.
- Thumbnails in the “Read next” row are marked decorative and skipped by screen readers, which is deliberate — the headline beside each one carries the link.
If something does not work
This is the part that matters most. If any part of this site is difficult or impossible for you to use, please tell us and we will fix it. There is no form to fill in and no ticket number — call 978.524.4888 or use the contact page.
If you need information from this site in another format, ask and we will read it to you over the phone or send it however suits you best.
Getting into the building
The practice is at 146 Cabot Street, Beverly, MA 01915. If you have specific access requirements — steps, doorways, or needing longer to get settled — please mention it when you book so we can make sure the appointment works for you.