Accessibility approach
WCAG 2.2 Level AA remains a development target, not a certification. Automated checks do not replace review with assistive technologies and people with disabilities.
Features included
The site includes a skip link, descriptive headings, image alternatives, visible focus, reduced-motion support, responsive layouts, and labeled form fields. The inquiry form is visible on the page without opening a dialog. Name, email, and what you need are required; phone is optional. The email and phone fields use the matching keyboard on phones. Text errors identify missing entries, and focus moves to the first invalid field.
Using the controls
Use Tab and Shift+Tab to move between links, form fields, and buttons. Use arrow keys to select services and starting-point radio choices. Home and End move to the first and last service. Escape closes the mobile menu. After sending, a confirmation replaces the form and receives focus. Send another request clears the form; it does not delete an inquiry already sent.
Submission status is announced in a live region. The form is disabled without JavaScript so nothing can be sent by accident.
Testing limits and help
Dedicated screen-reader and user testing remain outstanding. A verified accessibility contact must be added before public launch.For accessibility help, email . Booking requests are delivered to HubSpot, and the confirmation screen appears only after HubSpot accepts the request. See the privacy policy for data handling.