The short answer
Fewer than half of HVAC and plumbing companies offer online booking on their websites. In the LVL3 Home Services Growth Index, 55 of 120 HVAC sites (46%) and 35 of 114 plumbing sites (31%) let a customer pick a time slot online, from our crawl on October 20, 2026. Across all four trades we measured, it's 136 of 464, or 29%.
On the other 71% (328 sites), we found no booking flow, so the customer calls, chats or sends a request and waits. Here's the full breakdown, where the gap is widest, and what to do about it.
How we counted
The Growth Index covers 464 home services websites across HVAC, plumbing, electrical and roofing in 25 metros. A site counts as offering online booking only when the crawl found a booking flow where the customer picks a time slot. A plain contact form is tracked separately and doesn't count. Everything below is what the crawl could detect on each site.
What percentage of HVAC and plumbing companies offer online booking
HVAC leads by a wide margin, and roofing trails for a reason: a roof is a quote-first sale. 26 of 113 roofing sites (23%) offer an instant price quote instead. Here's the split by trade:
- HVAC: 55 of 120 sites, 46%.
- Plumbing: 35 of 114 sites, 31%.
- Electrical: 32 of 117 sites, 27%.
- Roofing: 14 of 113 sites, 12%.
The gap follows search traffic
Split the local operators into thirds by estimated organic search traffic (Semrush) and the pattern is hard to miss. In the highest-traffic third, 79 of 150 offer online booking, 53%. In the lowest-traffic third, it's 18 of 151, 12%.
A crawl can't say which causes which. Operators with more traffic may have more budget for the software, and booking may also help them grow. What the data does say is simple: the operators winning the most search traffic are far more likely to take a booking without a phone call.
No booking and no chat
The sharper number is the sites with neither. 241 of 464 (52%) had no online booking and no web chat we could detect. In plumbing it's 65 of 114 (57%). In HVAC it's 32 of 120 (27%).
On those sites, the crawl found no way to book or chat, so it's the phone or a request form. That works during business hours. It's a gap for the customer with a problem at 9 p.m.
What to do with this
- Check your own site on a phone. Can a customer pick a time without calling? If not, you're in the 71%.
- Put the booking button where the traffic already lands, on the first screen of the pages that rank.
- Track bookings as their own conversion, next to calls, so you can see what the booking flow adds.
- If you're a roofer, an instant quote may do the job a booking button does for the other trades.
How we run it
Our CRO program routes visitors by intent and tests continuously, and every test answers to a revenue number, not a click rate. A booking flow earns its place the same way. A regional home services operator we work with pipes booked jobs and closed revenue back into our data platform nightly, so marketing and the field read one number.
Sources
- The LVL3 Home Services Growth Index 2026: 464 operator websites in 25 metros, crawled October 20, 2026. Online booking means a booking flow with a time-slot picker the crawl could detect. Size thirds cover the 451 local operators, split by Semrush estimated monthly US organic traffic.