Availability varies — call to confirm. · (760) 273-7064
Our Commitment to Accessibility
Site Policy

Our Commitment to Accessibility

How this site aims to work for every visitor, and what to do if it falls short.

What Actually Fails

This site is built with keyboard navigation, readable contrast, image descriptions, and labeled forms, aiming at common accessibility standards without claiming a finished or certified result.

What We Aim For

This site is built so a keyboard alone can reach every link, button, and form control, with a visible focus outline showing where you are on the page. Headings run in a logical order so a screen reader user can skim the structure the way a sighted visitor skims a layout. Images carry written descriptions instead of standing silent, and form fields carry labels a screen reader can announce, not just a placeholder that vanishes on click.

We are not claiming full conformance or certification against WCAG or any other standard. No automated scan or one-time review can guarantee every visitor's experience is flawless, especially given the range of browsers, devices, and assistive tools people use. What we can say is that accessibility is a stated goal behind the design choices on this site, and that we welcome being told when something doesn't work, because that's the only way a gap actually gets fixed.

What We've Built In

Text and background colors are chosen to hold enough contrast for someone with low vision or color blindness to read comfortably, and layouts are built to resize without breaking or hiding content. None of this is presented as a finished, audited state; it's an ongoing target we keep working toward as pages get built and rebuilt. If a specific page ever fights you, that's useful for us to hear about directly.

Form fields, like the ones on a contact or quote request form, are labeled so assistive software can tell a visitor what information belongs in each box. Headings are structured in order, from main title down through subheadings, so someone using a screen reader can jump through a page's outline instead of listening to it start to finish. These are the kinds of details that don't show up unless they're missing, which is exactly the point of building them in from the start.

At a Glance

  • Site design targets WCAG 2.1 Level AA as a goal, not a certified or fully conformant claim.
  • Every page supports full keyboard navigation, without requiring a mouse to reach any link or field.
  • Images include descriptive alt text, and form fields carry labels for assistive software.
  • Headings follow a logical order, so screen reader users can navigate a page's structure directly.
Questions & Answers

Frequently Asked Questions

Is this website officially certified as accessible?

Email or call and describe the page and the problem in plain terms: a form field with no label, text too faint to read, a link a keyboard can't reach. Include the page address if you have it. Someone will look at it and follow up, and if the fix takes time, we'll tell you that instead of leaving you waiting without a word.

What if a page doesn't work with my screen reader?

Call us and describe what happened. We'll walk you through the same information by phone, whether that's pricing, scheduling, or details about a specific repair, so a page that fails you doesn't mean you're stuck. Tell us which page and what went wrong, since that detail helps us fix the underlying issue too.

How do I report an accessibility problem?

Call the number listed on the site and let us know what you were trying to do and where it broke down, whether that's a missing label, a contrast issue, or something a keyboard couldn't reach. There's no separate form required. A phone call gets it to the right person and gets you the information you needed in the meantime.

Get Started Today

Found a barrier on this site?

Call the number on this site and a person will read you the same information this page holds, no screen required.

Call (760) 273-7064
Confirm availability, timing, visit charges, and written scope
Call (760) 273-7064 Schedule Online