Accessibility.
Osteen & Sons wants everyone to be able to book a walkthrough, read about the work, or get in touch — regardless of how they use the web.
What we've done.
-
Keyboard, all the way through.
Every link, button, and form field works without a mouse, including the quote box that every “Book a walkthrough” button opens. While it's open, Tab stays inside it at every step, the rest of the page is switched off behind it, Escape closes it from any step, and focus goes back to the exact button you opened it from.
-
A skip link.
The first Tab on any page is “Skip to content,” which jumps past the header straight into the page.
-
Focus you can see.
Whatever holds keyboard focus gets an outline and a halo around it. Nothing here is focusable and invisible.
-
Status gets announced.
Booking results — went through, or didn't — and the county parcel lookup are live regions, so a screen reader reads the outcome instead of it changing on screen in silence.
-
Real labels on every field.
Every field that asks for your name, number, or address inside a booking form has a real label tied to it, so it's still there once you start typing. The one-line address boxes on the home page are single fields — each one carries its own screen-reader label, and the button beside it says what happens next.
-
Contrast checked to AA.
Text on this site meets WCAG 2.2 AA contrast, including the copy sitting over the animated hero — that's why it carries a wash behind it and a shadow on the type, so a bright blade of grass passing underneath can't drop it below the line.
-
Reduced motion is respected.
Turn on “reduce motion” in your system settings and the mower stops, the footer mower disappears, and every fade, slide, and scan on the site holds still. The setting is read live — flip it mid-visit and the hero stops without a reload.
-
The chat is text, and it says what it is.
You type, it types back. Nothing is spoken and no microphone is asked for. The panel's status line says it's an automated assistant and gives you the number a person answers.
-
Nothing requires dragging.
Every before/after photo slider moves when you tap anywhere on the photo, or with the arrow keys, Page Up and Page Down, Home and End once the handle has focus. Each one is named for the job it shows, so the ten on Our Work don't all announce themselves the same way, and the opening wipe stops the moment you take hold of one.
-
No sideways scrolling at 320px.
The layout reflows down to a 320-pixel-wide window, and long words break instead of pushing the page wider than the screen.
-
Alt text on the photos.
Every photograph on the site is ours — jobs we actually did, and our own crew — and every one of them has a description. On the before-and-after sliders, each half is described on its own — what the yard looked like when we pulled up, and what it looked like when we left — so the comparison still lands if you never see the picture. Decorative graphics, like the mower in the footer and the tints over the photos, are hidden from screen readers instead of read out as noise — and so are the small “before” and “after” tags printed on the sliders, because each photo's own description already starts with the word.
Standard.
We aim for WCAG 2.2 Level AA.
Last reviewed 11 September 2026. That review was automated testing with axe-core — every page, on a phone-sized window and a desktop one, and every step the quote box goes through — plus manual work by hand: tabbing each page start to finish, driving the quote box and the photo sliders from the keyboard, checking what a screen reader would be handed at each step, and measuring contrast against the actual pixels sitting behind the text.
We're not claiming a certification and we're not claiming to be fully compliant. We test, we fix what we find, and we say so here.
Known limitations.
-
The parcel map is a courtesy, not a survey.
The outline drawn in the quote box is decorative and hidden from screen readers. Everything it's telling you — the address it matched and the lot size — is written out in text right beside it, and the real lines get confirmed at the walkthrough either way.
-
The chat runs on someone else's service.
It's a third-party assistant, so we don't control every detail of how it behaves with assistive technology. A person is always reachable at 352-639-2785 — call or text — and you never have to use the chat to get an answer or a price.
-
No PDFs.
There are none on this site. If we ever post one, it'll be readable, and the same information will be on a page.
Tell us.
If something here doesn't work for you, tell us. We'll fix it, and in the meantime we'll get you what you were after another way — a price, a day on the route, a person on the phone.
We reply within two business days.