Accessibility

Last updated: October 2026

We want everyone to be able to learn about our work and book an estimate, whatever device, browser or assistive technology they use.

Our standard

We build this site to meet the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA. That includes:

  • Text and buttons with enough color contrast, in both light and dark themes.
  • Every page usable with a keyboard alone, with a visible focus outline.
  • Proper headings, labels and landmarks for screen readers, and descriptive text for meaningful images.
  • A booking form with large tap targets, clear error messages, and no time limits.
  • Zoom always allowed, and motion reduced when your device asks for it.

We don’t use an accessibility overlay. We fix issues in the site itself.

Known limits

  • Our spam check on the booking form (Cloudflare Turnstile) usually runs invisibly. If it ever asks you to confirm you’re human and that doesn’t work for you, call us and we’ll book you by phone.
  • Some older project photos don’t yet have full captions. We’re adding them.

Tell us if something doesn’t work

If anything on this site is hard to use, call 804-604-6316 or email support@bnhroofing.com. We’ll help you get what you need right away, and fix the problem.