Skip to main contentSkip to navigation

Accessibility Statement

Evaluation date: February 2026 Β· Next review: January 1, 2027

HALOFIX USA is committed to ensuring our platform is accessible to all people, including those with disabilities. We target WCAG 2.1 Level AA conformance.

AA

Conformance Status

HALOFIX USA partially conforms to WCAG 2.1 Level AA. Partial conformance means that some parts of the content do not fully conform to the accessibility standard. We are actively working to achieve full conformance.

100%

Level A

96%

Level AA

2

Known Issues

Technical Specifications

Standard:
WCAG 2.1 Level AA
Approach:
Fully automated CI checks + manual audits
Framework:
Next.js 14 (App Router), React 18
Testing tools:
axe-core, Lighthouse, NVDA, VoiceOver
Evaluated by:
Internal accessibility team
Scope:
All public-facing pages and authenticated dashboards

Measures We Take

  • WCAG 2.1 AA compliance in every UI component
  • 44Γ—44px minimum touch targets (WCAG 2.5.5)
  • Visible focus rings in brand color #124071
  • Skip Navigation link for keyboard users
  • ARIA landmarks: header, main, nav, aside
  • Focus trapping in modals and drawers
  • ARIA live regions for dynamic content
  • All form inputs have explicit label association
  • Error messages linked via aria-describedby
  • Color contrast β‰₯ 4.5:1 for all body text
  • Semantic HTML5 heading hierarchy
  • Dark mode with maintained contrast ratios
  • No content that flashes more than 3Γ— per second
  • Captions available for all video content
  • Automated axe-core tests in CI/CD pipeline

Known Limitations

We are aware of the following accessibility issues and are actively working to resolve them:

Google Maps iframe in Live Tracking

4.1.2 Name, Role, Value

Workaround: An accessible text alternative showing hero name and ETA is provided alongside the map. Screen reader users receive full tracking information via the ETATracker component.

Target fix: Q2 2026

PDF invoice downloads

1.1.1 Non-text Content

Workaround: Invoice data is also available as accessible HTML within the Service History page. PDF versions are being remediated to include tagged structure.

Target fix: Q3 2026

WCAG 2.1 Conformance Table

Success CriterionLevelStatusNotes
1.1.1 Non-text ContentASupportsAll images have descriptive alt text. Decorative images use empty alt.
1.2.1 Audio-only and Video-onlyASupportsβ€”
1.3.1 Info and RelationshipsASupportsSemantic HTML5 landmarks used throughout.
1.3.3 Sensory CharacteristicsASupportsβ€”
1.4.1 Use of ColorASupportsColor is never the sole conveyor of information.
1.4.3 Contrast (Minimum)AASupportsAll text meets 4.5:1 contrast ratio. Large text meets 3:1.
1.4.4 Resize TextAASupportsContent reflows at 400% zoom.
1.4.10 ReflowAASupportsNo horizontal scrolling at 320px viewport width.
1.4.11 Non-text ContrastAASupportsUI components meet 3:1 contrast against background.
2.1.1 KeyboardASupportsAll interactive elements reachable via keyboard.
2.1.2 No Keyboard TrapASupportsModals use FocusTrap with Escape key release.
2.4.1 Bypass BlocksASupportsSkip Navigation link visible on focus.
2.4.3 Focus OrderASupportsβ€”
2.4.4 Link PurposeASupportsAll links have descriptive accessible names.
2.4.6 Headings and LabelsAASupportsβ€”
2.4.7 Focus VisibleAASupportsVisible focus ring in brand primary color #124071.
2.5.3 Label in NameASupportsβ€”
2.5.5 Target SizeAASupportsMinimum 44Γ—44px touch targets on all interactive elements.
3.1.1 Language of PageASupportslang="en" set on root HTML element.
3.2.1 On FocusASupportsβ€”
3.2.2 On InputASupportsβ€”
3.3.1 Error IdentificationASupportsErrors identified in text with aria-describedby.
3.3.2 Labels or InstructionsASupportsAll form inputs have explicit label association.
4.1.1 ParsingASupportsβ€”
4.1.2 Name, Role, ValueASupportsARIA roles, states, and properties used appropriately.
4.1.3 Status MessagesAASupportsToast notifications use role="status" with aria-live.

Request Accessibility Assistance

If you encounter accessibility barriers or need content in an alternative format, please contact us. We aim to respond within 2 business days.

Email: accessibility@halofixusa.com

Phone: (786) 550-2580

Response time: Within 2 business days

If you are not satisfied with our response, you may contact the United States Access Board at access-board.gov.