Online Booking

Only 1 in 7 Contractor Websites Lets Customers Book Online. We Checked 2,106 and Clicked 681 “Book” Buttons.

Most contractor websites have a button that says Book Now or Schedule Service. We opened 2,106 HVAC, plumbing, electrical, garage door, pest control, roofing, painting and landscaping websites in the U.S. and Canada, then clicked the button to see whether it shows a real time or just a form.

By Osprey Solutions·October 20, 2026·13 min read
A house front porch at dawn with the porch light on and a contractor's tool bag and orange work jacket waiting by the front door

Most contractor websites have a button that says Book Now, Schedule Service or Book an Appointment. We wanted to know what happens when a homeowner clicks it. Does it open a calendar with real times, or a form that waits for someone in the office to call back?

So should a contractor offer online booking? For service calls, more of the big companies in your market already do than you might think. For estimate work, almost nobody does yet. Here's what we found on October 20, 2026, when we checked 2,106 contractor websites in the U.S. and Canada and clicked 681 of their Book buttons.

Only 306 of the 2,106 sites (14.5 percent, about 1 in 7) let a customer pick a time online. And of the 810 sites with a Book or Schedule button, 530 (65.4 percent) never offer a time at all. Most of those buttons open a contact form.

How We Checked 2,106 Contractor Websites, and What We Couldn't See

We ran 128 Google Places searches: eight trades in 16 metros, top 20 results each, service-area businesses that hide their address included. Five are service-call trades (plumber, HVAC company, electrician, garage door repair and pest control). Three are estimate trades (roofing contractor, house painter and landscaping company). Eight metros are in the U.S. (Los Angeles, San Diego, Sacramento, Phoenix, Dallas, Atlanta, Denver and Chicago) and eight in Canada (Toronto, Vancouver, Calgary, Ottawa, Winnipeg, Halifax, Montreal and Quebec City).

We opened all 2,285 business websites in a real Chrome browser, scrolled and logged every request each page sent. If the home page linked a page with booking words in the link, like book, schedule, appointment or rendez-vous, we opened up to two of those too. 179 sites blocked us, errored or wouldn't load. That leaves 2,106 readable sites, 1,046 in the U.S. and 1,059 in Canada (one showed up in both).

We counted a site as offering online booking if a customer can choose from times or arrival windows the business offers. We found those two ways. One was the code of a scheduling tool on the site, such as ServiceTitan, Housecall Pro, Calendly and about 20 others. The other was clicking the site's main Book button and watching a scheduler open. We clicked 681 buttons: every one on the 580 sites where we found no scheduler code, plus 101 on sites where we did. We never typed into a form, submitted anything or booked a slot.

Know the limits before you read the results:

Only 1 in 7 Contractor Websites Lets a Customer Pick a Time Online

306 of the 2,106 sites (14.5 percent) offer online booking. 268 of those use a tool we could name from its code. ServiceTitan's scheduler was on 114 sites, Housecall Pro's online booking on 63, Calendly on 31 and Schedule Engine on 18. Acuity, Workiz, Jobber's booking page, Setmore, Google's own appointment pages and a long list of smaller tools made up the rest. The other 38 turned up only when we clicked: tools that load after a click, booking apps built into website builders and custom-built schedulers.

What a scheduler looks like varies a lot. Some show open arrival windows right away. Others ask for a postal code, the problem and the address first, then show times. A few let the office approve the time before it's final. All of them count here, because all of them end with the customer choosing when.

Two in Three “Book Now” Buttons Never Show a Calendar

810 of the 2,106 sites (38.5 percent) show a button or link that says book, schedule, appointment or reserve, or réserver or rendez-vous on French sites. 280 of them have online booking. 530 (65.4 percent) don't. Here's where those 530 buttons went when we clicked them:

A form isn't wrong. A homeowner who fills one in has still raised a hand. But the button promised a booking and the form doesn't give one. The person who wanted a time now waits for a call back. We can't see from outside how many of them give up and call someone else, and we found no independent data on it.

The preferred-date forms sit in between. They look like booking, but the time isn't real until someone calls. Several say so in small print under the date box.

Sites with a scheduler don't always point their main button at it either. Of the 101 sites with scheduler code whose main Book button we clicked, 89 opened the scheduler and 6 opened a contact form instead.

Not sure where your Book button goes? Book a free 20-minute call. We'll click it with you on a phone, check whether the software you already pay for includes online booking and tell you if a plain quote form is the better fit for your trade.

Book a Free Website Check →

HVAC and Plumbing Companies Book Online. Roofers, Painters and Pest Companies Mostly Don't

TradeReadable sitesOnline bookingBook button, no booking
All sites2,106306 (14.5%)530
HVAC28696 (33.6%)96
Plumbing25773 (28.4%)79
Garage door repair25253 (21.0%)61
Electrical26841 (15.3%)55
Pest control2427 (2.9%)71
House painting26523 (8.7%)55
Roofing28116 (5.7%)59
Landscaping29112 (4.1%)64

Service-call trades offer online booking 20.0 percent of the time. Estimate trades: 6.1 percent. (A site can count under two trades if it came up in both searches.)

That split makes sense. A clogged drain or a dead furnace is a known job with a known first step: send a tech. A roof replacement needs someone on the roof before anyone can quote. Pest control is the odd one. It's a service-call trade, yet only 7 of 242 pest control sites let you book online, while 77 show a Book or Schedule button.

Estimate trades can still let people book the visit itself. Jobber's help center describes assessment booking forms, where “Customers choose an available time based on your team’s schedule.” Only 16 of the 281 roofing sites we checked (5.7 percent) let a homeowner book even that.

U.S. Contractors Are 3 Times as Likely to Offer Online Booking as Canadian Ones

22.2 percent of the U.S. sites offer online booking, against 7.0 percent of the Canadian ones. In the service-call trades alone it's 31.2 percent against 8.9 percent.

It isn't one province dragging the number down. Every Canadian metro we checked came in below every U.S. metro. Calgary was highest in Canada at 12.8 percent. Chicago was lowest in the U.S. at 13.1 percent, and Phoenix highest at 25.9 percent. In the other seven Canadian metros, fewer than 1 in 10 sites offer it.

This data can't tell us why. One piece we can see: ServiceTitan's scheduler was on 92 U.S. sites and 22 Canadian ones, and Housecall Pro's online booking on 54 and 9. For a Canadian service company, the plain reading is that few local competitors offer it yet.

Bigger Companies Book Online, but We Found No Sign It Helps Rankings

Google reviewsReadable sitesOnline bookingTop 3 resultsOther results
Fewer than 5030411 (3.6%)0 (0.0%)11 (3.8%)
50 to 19984254 (6.4%)4 (4.4%)50 (6.6%)
200 to 999697126 (18.1%)15 (10.1%)111 (20.3%)
1,000 or more263115 (43.7%)41 (43.2%)74 (44.0%)

Online booking rises steeply with company size. Businesses with fewer than 50 Google reviews offer it 3.6 percent of the time. At 1,000 reviews or more it's 43.7 percent. Review count is a rough stand-in for size, and the biggest companies in your market are the ones most likely to let people book.

Across all sites, the top 3 Google results offer online booking a little more often than the rest (17.4 against 14.0 percent). That's the size effect. Compare businesses with a similar number of reviews and the top 3 are no more likely to offer it. In the 200 to 999 review band they're less likely. So don't add a booking tool to rank higher. Add it if it suits how your customers want to hire you.

You May Already Pay for Online Booking and Not Use It

Housecall Pro's pricing page lists online booking among the key features of its Basic plan: “Let customers book and pay online 24/7 directly from Google or your website.” 81 of the sites we checked load or link a Housecall Pro tool, such as its chat window, its review page or its customer portal. 15 of those 81 had no online booking we could find.

Jobber's help center says “Online booking is available on select plans.” When it's on, “they can choose an available time from your schedule.” 40 sites we checked link Jobber. 6 offer online booking. 32 use a Jobber request form, and we couldn't tell which of those have booking switched on, because Jobber's page showed our browser a bot check.

Google will take a booking link too. Its Business Profile help page says you can sign up through a booking provider, and “You can also add your own link to your Business Profile.” Google keeps a list of booking partners that includes Housecall Pro, ServiceTitan, Jobber, Workiz and HighLevel. In the U.S., Local Services Ads take bookings as well, which Google says lets customers “Schedule a booking directly through your Local Services ad, giving customers another way to contact you if you can’t pick up the phone.” The catch for Canadians: “This feature is currently available only in the US.” Our pages on Google Business Profile management and Local Services Ads cover both.

When Online Booking Is the Wrong Call

It isn't right for every business, and the case against it is real:

And be careful with the case for it. The most quoted number comes from Housecall Pro's survey of 1,040 U.S. homeowners, run on October 23, 2025: “Eighty percent of homeowners factor in online booking when deciding on a Pro.” Housecall Pro sells online booking, so read that as a vendor's number. We found no independent study showing that online booking wins contractors more jobs.

A 20-Minute Check of Your Own Book Button

  1. Click it on your phone, the way a stranger would. Note where it goes, how many taps it takes and whether a time ever appears.
  2. If it opens a form, rename it. “Request a Quote” or “Get a Call Back” says what happens. Don't promise a booking you don't give.
  3. Check your software. If you run Housecall Pro, Jobber, ServiceTitan or Workiz, find out whether online booking is in your plan and switched on.
  4. Offer windows you can keep. Two- or four-hour arrival windows are easier to hit than exact times.
  5. Limit what can be booked. Start with one thing, like a diagnostic visit or a free estimate, in the area you serve.
  6. Add the link to your Google Business Profile so people can book from your listing, not just your site.
  7. Plan for after hours. In our Okanagan hours study, most of the top Google results were closed at 7 p.m. A scheduler takes bookings then. So can an AI phone agent that books into your calendar, if your customers would rather talk.
  8. Test it every month. 8 of the buttons we clicked led to a broken form or an empty booking page.

Booking sits next to pricing as one of the things homeowners check before they reach out. Our post on putting prices on your website covers that one. If your site needs more than a renamed button, see our website design page, or book the free call and we'll click through it with you.

How we did this: On October 20, 2026, from about 8:33 to 9:30 a.m. Pacific, we ran 128 Google Places API text searches (8 trades in 16 U.S. and Canadian metros, top 20 each, service-area businesses included) and opened 2,285 business websites in a headless Chrome browser. We logged every network request during load plus a mouse move and scroll, read every link and button, and opened up to two same-site pages linked with booking words. Online booking means a scheduling tool's code (about 25 tools, from ServiceTitan and Housecall Pro to Calendly and Google appointment pages) or a scheduler that opened when we clicked the main Book button. We clicked 681 buttons, never submitted anything and hand-labeled the 176 results the script couldn't settle. Sites that errored, blocked us or returned an error code were left out, leaving 2,106. We have not named any business.

Frequently Asked Questions

Do homeowners actually want to book a contractor online?

Some do. The only survey we found is Housecall Pro's, and Housecall Pro sells online booking. In its October 2025 survey of 1,040 U.S. homeowners, it reported that 80 percent factor in online booking when deciding on a pro. We found no independent study. What we can measure is what the biggest companies chose. 43.7 percent of the contractor sites we checked with 1,000 or more Google reviews let customers book online, against 3.6 percent of sites with fewer than 50.

Will online booking fill my calendar with jobs I can't take?

Only if you let it. Most scheduling tools let you limit which services can be booked, the area you serve and how far ahead people can book. Jobber, for one, has an approval setting where the customer sees that the request is awaiting your confirmation until you accept it. Start with one bookable service, like a diagnostic visit or a free estimate, and widen it once it works.

Can I put a Book button on my Google Business Profile?

Yes. Google's Business Profile help page says you can sign up through a booking provider or add your own booking link to your profile. In the U.S., a booking link managed by one of Google's booking partners can also show on your Local Services ad. Google says performance data isn't available for custom links, so track those clicks on your own website too.

More From Osprey Solutions

Find Out Where Your Book Button Goes

Book a free strategy call. We'll click your Book button with you on a phone, check what your scheduling software already includes and tell you if your setup is fine as it is.

Or call: (778) 910-0756