Accessibility Statement
What we have done, what we have measured, what we know is imperfect, and how to tell us if something does not work for you.
Last updated: September 19, 2026
Our commitment
People needing a plumber include people using screen readers, keyboard navigation, magnification and voice control — often in a hurry, sometimes in an emergency. A website that fails them at that moment has failed at the only thing it exists to do.
This site aims to conform to WCAG 2.1 Level AA.
What has been done
Structure and navigation
- Semantic HTML throughout, with correct landmark regions
- A skip-to-content link as the first focusable element on every page
- One
<h1>per page and a logical heading order, with no skipped levels - Breadcrumbs on every page, in the markup as well as in the structured data
- Descriptive link text — no "click here"
Keyboard access
- Every interactive element is reachable and operable by keyboard
- Visible focus indicators on all controls, at a contrast that is actually visible
- The mobile menu traps focus while open, closes on Escape, and returns focus to the button that opened it
- FAQ accordions are real
<button>elements witharia-expandedandaria-controls
Visual design
- Text contrast meets or exceeds 4.5:1, verified by automated measurement against the rendered pages rather than estimated from the palette
- Interactive targets are at least 44×44 CSS pixels, with one documented exception noted below
- Layout reflows to 320px width without horizontal scrolling
- Text resizes without loss of content or function
prefers-reduced-motionis respected — all animation is disabled for users who ask for it
Forms
- Every input has a real, associated
<label>. Placeholders are never used as labels. - Errors are announced programmatically and described in text, not by colour alone
- Required fields are marked in text, not only with an asterisk
- Hint text is associated with its input via
aria-describedby - The spam-prevention field is removed from the accessibility tree and from tab order, so it is never encountered by assistive technology
Content
- Every meaningful image has descriptive alternative text; decorative images use
alt="" - All images declare width and height, so content does not jump as the page loads
- Wide tables scroll within their own container rather than forcing the page sideways
- The site works with JavaScript disabled — all content is present in the initial HTML, including FAQ answers
Known limitations
We would rather list these than claim perfection.
- Breadcrumb links are approximately 26 pixels tall rather than 44. They behave as inline navigational text, where a 44-pixel target adds visual bulk without usability benefit. They exceed the 24×24 minimum in WCAG 2.2 Level AA. This was a deliberate decision, not an oversight.
- The embedded map on the contact page is a third-party component whose internal accessibility we do not control. All information it conveys — service area, ZIP codes, how to reach us — is also available as text elsewhere on the site, so nothing depends on it.
- Conformance has not been independently audited. The claims above come from our own automated testing and manual checks. We have not commissioned a third-party audit.
How this was tested
- Automated contrast measurement of every text element against its actual rendered background, including gradient backgrounds
- Automated measurement of every interactive target
- Keyboard-only navigation of each page template
- Rendering at 375px width to confirm no horizontal overflow
- Verification that page content remains available with JavaScript disabled
Testing found and fixed several real defects during development, including text that rendered dark-on-dark in the footer and a mobile menu button that collapsed below the minimum target size at certain widths.
Tell us if something does not work
If any part of this site is difficult or impossible for you to use, we want to know. Specific reports are far more useful than general ones — the page, what you were trying to do, and what happened.
Call (302) 412-1353. We will respond and, where we can, fix it.
You never have to use this website
If the site is not working for you, the telephone always is. (302) 412-1353, 24 hours a day, 7 days a week. A person answers, and you can arrange everything that way. No part of booking a plumber with us requires using this website.
Questions? Just call.
A person answers and can usually tell you in a minute whether you need someone out, and roughly what it will cost.
Call Newark Plumbing (302) 412-135324 hours a day, 7 days a week
Newark and New Castle County
Water where it should not be? Call now.
A plumbing problem does not get cheaper overnight. Tell us what is happening and we will say straight away whether it needs someone today.
- Answering calls 24 hours a day, 7 days a week
- Diagnosis before pricing, always
- Serving Newark, New Castle County, and nearby Cecil County, MD
24 hours a day, 7 days a week