Accessibility

Accessibility Statement

The static website is built with semantic HTML, crawlable links, one main content region, visible headings, keyboard access, visible focus states, reduced-motion support, and readable form labels.

A final public remediation contact method still needs owner approval before launch. Until then, this page records the current accessibility commitments without inventing a phone number or email address.

Implemented Features

The static build supports common keyboard, motion, mobile, and content readability needs.

Keyboard Access

The header menu, links, accordions, project review fields, and before-and-after comparison control are designed to be reachable from the keyboard.

Reduced Motion

The site avoids auto-rotating content and supports reduced-motion preferences for interactive transitions.

Images

Meaningful images use alternative text and captions where context is useful. Decorative material textures are not used as the only source of important information.

Mobile Layout

Layouts are tested across narrow mobile widths so text, menu controls, form fields, images, and footer links remain usable without horizontal scrolling.

Remaining Launch Step

A live accessibility contact path must be approved before launch.

The owner still needs to approve the public phone or email address visitors can use to report accessibility issues. That contact method should match the final contact details used across the website and business listings.