Our goal
We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.1, level AA, on every page of this site.
What we have done
- Clear page structure: one main heading per page, headings in order, labeled menus, and a "Skip to content" link.
- Text descriptions (alt text) on every job photo. Decorative pictures are hidden from screen readers.
- Everything works with a keyboard: menus, questions and answers, forms and the quick-answers box (Esc closes it).
- Colors chosen and checked for strong contrast between text and background.
- Large, readable text that can be zoomed without breaking the layout.
- Form fields have labels, and error messages are announced to screen readers.
- Reduced motion: if your device is set to reduce motion, animations and smooth scrolling are turned off.
- Our animated video starts muted, shows its dialogue as on-screen captions and has a text description. A labeled sound button turns the sound on or off at any time, and the video pauses when you scroll away. With reduced motion on, it waits for you to press play.
We check pages with automated accessibility tools and by moving through them with a keyboard.
What we know still needs work
- The captions in our animated video are part of the picture, so they cannot be resized or turned off, and the video has no audio description. It is a short ad; the facts it mentions are also written out on our pages.
- To make the video easy to hear, its sound turns on at your first click, tap or key press while it is on screen. Use the sound button to mute it.
- The booking and compare-your-quote forms use Cloudflare Turnstile, a spam check that usually passes without you doing anything. If it asks for a click or a form does not work for you, call or email us instead.
- Sites we link to, such as the CSLB license lookup and review sites, are run by others and may not meet the same standard.
Need help or found a barrier?
Call 1-408-664-9888 or email [email protected]. Tell us the page and what got in the way. We can answer your question, take your booking by phone or email, or send the information in another format.
During office hours (Monday to Friday, 8 AM to 5 PM (Pacific)) we reply within 1 to 2 hours. After hours, we reply by 8 to 10 AM the next business day. If something needs a fix on the site, we will tell you what we are doing about it.
