Accessibility Statement content

Our commitment

Black Canyon Exteriors is committed to making blackcanyonexterior.com accessible to everyone, including people who rely on assistive technology or who have visual, motor, auditory, or cognitive disabilities. Our explicit goal is conformance with the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA on every public page of this Site.

Accessibility is built into how we develop pages, not audited after the fact. Every new template is reviewed against WCAG 2.1 AA criteria before it ships.

Measures we take

The following practices are applied consistently across the Site:

  • Semantic HTML: We use native HTML5 landmark elements (<header>, <nav>, <main>, <footer>, <section>) to give structure that assistive technologies can navigate.
  • Keyboard reachable: Every interactive element — links, buttons, form fields — is reachable and operable by keyboard alone, in a logical tab order that matches the visual reading order.
  • Visible focus indicators: We use :focus-visible CSS to show clear, high-contrast focus outlines for keyboard users without cluttering the interface for mouse users.
  • Skip-to-main link: The first focusable element on every page is a “Skip to main content” link that bypasses repeated navigation.
  • Reduced motion: Animations and transitions respect the prefers-reduced-motion media query. Users who have enabled that system preference will see no decorative movement.
  • Explicit image dimensions: Every image has explicit width and height attributes, preventing layout shift (CLS) that can disorient users with cognitive or vestibular conditions.
  • Descriptive alt text: Every meaningful image has specific alt text describing its content and context. Decorative images use an empty alt="" attribute so screen readers skip them.
  • Proper heading hierarchy: Each page has exactly one <h1> and heading levels descend in order without skipping (h1 → h2 → h3) to preserve document outline clarity.
  • Language declaration: The HTML element carries lang="en" so screen readers use the correct pronunciation engine.
  • Form labels and error messages: Every form field has an associated <label>. Validation errors are linked to their field via aria-describedby and announced via a live region.
  • Color contrast: Body text meets a minimum 4.5:1 contrast ratio against its background. Large text meets 3:1. Non-text UI elements (icons, form borders) meet 3:1.
  • Screen reader sanity checks: Before significant releases, we perform a manual screen reader test using NVDA on Windows or VoiceOver on macOS.

Conformance status

We consider this Site partially conformant with WCAG 2.1 Level AA. “Partially conformant” means that some content does not yet fully conform to the standard, primarily due to third-party components and the ongoing nature of content development.

We test against WCAG 2.1 AA using the following methods:

  • axe-core automated scanner: Every public page is tested with axe-core. Our threshold is zero critical or serious issues per page.
  • Google Lighthouse Accessibility score: We target a score of 95 or higher on all public pages.
  • Manual keyboard sweep: Every new page template is tabbed through end-to-end to verify focus order, indicator visibility, and interactive control behavior.

Known issues

We are transparent about limitations we are currently working to resolve:

  • Third-party scripts: Google Analytics 4 loads third-party JavaScript that we do not control. Those scripts may not fully meet WCAG AA, but they operate out of the main content flow and do not affect page interaction.
  • Project photography alt text: Some older project photographs in our library have generic alt text. We are working through the image library to add specific, descriptive alt text consistent with our standard (“{service} on {building type} in {city}, Utah”).
  • Brand orange on white: Our primary brand color, #F26522, does not meet 4.5:1 contrast against white for small body text. We use this color only for large headings, button backgrounds (with white text), and decorative accents where the 3:1 large-text or non-text contrast threshold applies.

Ongoing improvements

Accessibility is a continuous process, not a one-time certification. Our current improvement schedule:

  • Quarterly axe-core audits: Full-site automated scan each quarter. Issues at critical or serious severity are treated as bugs and addressed before the next deploy cycle.
  • Annual manual screen reader pass: Full walkthrough of all page templates using NVDA plus Chrome and VoiceOver plus Safari.
  • WCAG 2.2 tracking: We monitor WCAG 2.2 (published October 2023) criteria and are evaluating the new success criteria — particularly 2.5.7 (Dragging Movements), 2.5.8 (Target Size Minimum), and 3.2.6 (Consistent Help) — for applicability to this Site.

Assistive technology compatibility

We test and target compatibility with the following assistive technology combinations:

  • NVDA 2024+ with Google Chrome (latest stable) on Windows 10/11
  • VoiceOver with Safari (latest) on macOS Sonoma and iOS 17
  • Windows High Contrast Mode (both light and dark themes) on Chrome and Edge
  • Keyboard-only navigation without a screen reader on Chrome, Firefox, and Safari

We do not currently conduct formal testing with JAWS or Dragon NaturallySpeaking, but report-driven improvements for those environments are welcomed.

Feedback and barrier reporting

If you encounter a barrier on this Site — a page that is hard to read, a control you cannot operate with your keyboard, a form that your screen reader cannot navigate, or any other accessibility problem — please tell us. We want to know and we will act on it.

Contact us through any of the following:

Email: privacy@blackcanyonexterior.com
Phone: (801) 842-8310

We commit to the following response timeline:

  • Acknowledge your report within 2 business days of receipt.
  • Investigate the reported barrier and provide you with a plan and expected resolution timeline within 10 business days.

If the barrier affects your ability to request a quote or access critical information and you need immediate assistance, please call us directly and we will help you by phone.

Formal complaints

If you are not satisfied with our response to an accessibility concern, you may contact:

  • Utah Division of Services for People with Disabilities (DSPD) — dspd.utah.gov — for state-based disability services and advocacy resources.
  • ADA National Network — adata.org or 1-800-949-4232 (voice/TTY) — for guidance on the Americans with Disabilities Act and referrals to regional ADA Centers.
  • U.S. Department of Justice, Civil Rights Division — ada.gov — for formal complaints under Title III of the ADA regarding places of public accommodation.

Date of last review

This Accessibility Statement was last reviewed and updated on April 24, 2026. It will be reviewed and updated at least annually or whenever significant changes are made to the Site architecture.