Our commitment

Accessibility

Everyone should be able to use this site: with a keyboard, with a screen reader, with low vision, on any device. That is the standard we hold our clients' sites to, so it is the standard we hold our own to.

Last reviewed September 11, 2026.

The standard we build to

We aim for Web Content Accessibility Guidelines (WCAG) 2.1 Level AA, the benchmark the U.S. Department of Justice points to when it applies the Americans with Disabilities Act to websites. Where the newer 2.2 criteria are practical, we adopt those too.

What we actually do

We fix the site's code, not the symptoms. Real headings, real labels, real landmarks, keyboard support, and text contrast that passes measurement. We do not use accessibility overlay widgets. We removed the one this site used to carry after our own testing confirmed what the FTC found in 2025: a script pasted over a page does not fix the page.

  • A skip-to-content link and proper page landmarks on every page.
  • Visible keyboard focus on every link, button, and form field.
  • Color contrast corrected to WCAG AA across every live page, not a sample of templates.
  • Forms with programmatic labels, including our contact, quote, and file-upload forms.
  • Reduced-motion support: if your device asks for less animation, the site honors it.
  • Automated scans with axe-core, the industry-standard testing engine, run across every live page at three screen widths, plus scripted keyboard walkthroughs. We keep dated before-and-after reports of every audit.

Known gaps we are working on

Our news section was the weakest part of this site for a long time, because it runs on a separate publishing platform with its own templates. In September 2026 we rebuilt it on the same design system as the rest of the site and brought it inside our regular scans, and it now passes them alongside every other page.

What automated scans and scripted keyboard walkthroughs cannot replace is testing with real assistive technology and the people who rely on it. That is the work still ahead of us, and we would rather say so than claim a clean bill of health nobody can honestly give. If you hit a problem here, or anywhere on the site, the fastest route is to tell us directly.

Something hard to use? Tell us.

If any part of this site gives you trouble, call us at 717-299-1277 and a real person will pick up, or send a note through our contact page and mention accessibility. Tell us the page and what happened. We will fix it, and we will get you the information you were after in the meantime.