Canadian company · headquartered in Vancouver, BC (604) 632-4959 Text us Ali@Sedighi.ca

Services

Online booking for your customers, with rules that protect your schedule

We set up a booking page for your business so customers can request or claim a time slot from your website or Google Business Profile, with rules about job types, travel time and buffers that keep your day realistic.

Written by Ali Sedighi, MBALast updated:

Online booking is a page, usually on your website and linked from your Google Business Profile, where a customer picks a service and a time without phoning. We set it up for your business, connect it to your schedule and CRM, and write the rules that stop it from wrecking your day. We are not a contractor and we don't take bookings or do the work; your customers book with you.

What it is, and what it isn't

A good booking setup is a filter, not a free-for-all. It decides which jobs a stranger can put straight onto the calendar, which ones only become a request, and which ones must go to a phone call.

There are two basic models:

  • Instant booking: the customer claims a real slot. Suits short, predictable jobs: a furnace tune-up, a drain clearing, an annual inspection, a quote visit.
  • Request booking: the customer picks two or three preferred windows and your office confirms. Suits anything where scope or travel varies.

Most trades end up with a mix of the two. Planned renovation trades often limit online booking to estimate visits.

Who it's for

Booking pays off when:

  • a meaningful share of your calls are just about timing
  • callers hang up or go elsewhere when you can't answer
  • your customers are comfortable booking dentists and haircuts online, which in most Canadian cities they now are
  • you sell recurring work: maintenance plans, seasonal service, inspections

It suits less well if every job needs a phone conversation to scope, or if your schedule changes hourly. In that case, a request form on the booking page plus fast callbacks may be the better setup.

What's included

  1. Job-type list. We define each bookable service with a duration, a buffer and the information you need from the customer (address, photos, equipment age, access notes).
  2. Availability rules. Working hours by crew, travel buffers between zones, daily caps per job type, and lead time so nobody books tomorrow at 7 a.m. at 11 p.m. tonight.
  3. Service area. Postal-code or distance limits so you don't get bookings two hours away.
  4. Confirmations and reminders. Text and email confirmations, a reminder the day before, and an easy way to reschedule.
  5. CRM connection. Each booking creates or updates the customer record so there's no retyping.
  6. Placement. A booking button on your website, your Google Business Profile and in your review and invoice messages.
  7. Price display. If you show a call-out fee or a range, we help you word it so the total is clear.

Timeline

Two to four weeks once your CRM or scheduling tool is in place. If you're still on paper, we usually do the CRM migration first, because a booking page connected to a whiteboard creates more work, not less.

How results are measured

  • bookings per week that came in outside office hours
  • share of bookings that went ahead as booked, without a reschedule
  • no-show rate before and after reminders
  • office time spent on scheduling calls

We report these from your own system. We don't promise a booking volume; that depends on your traffic and your market.

Mistakes to avoid

  • Opening every job type. Start with two or three bookable services and add more once the rules hold up.
  • No buffers. A schedule with zero travel time looks full and runs late all day.
  • Hidden fees. The Competition Bureau's guidance on drip pricing is clear that an advertised price should include mandatory fixed charges. If a booking page says "$129 service call," the customer shouldn't meet a surprise fee at checkout.
  • Burying the phone number. Urgent callers must always be able to reach a person.
  • Reminders without consent. Appointment reminders are usually expected by the customer, but marketing messages are a separate matter under CASL. Keep the two apart and ask your own adviser if unsure.

For the bigger picture, see our services, how booking connects to digital invoicing, and what it costs on the pricing page.

Frequently asked questions

Won't customers book jobs we can't do?

Only if the booking page allows it. We limit self-booking to job types with a predictable length and a clear scope, and route everything else to a request that your office confirms.

Should we show prices on the booking page?

Showing a service-call fee or a price range helps filter out poor fits. If you show a price, include every mandatory fee in it. Hidden add-ons are what Canada's Competition Bureau calls drip pricing.

Do emergency calls go through online booking?

No. Urgent work like a burst pipe or a no-heat call should still reach a person by phone. The booking page should say so clearly and show your number.

Is this a booking page for your agency?

No. We set up booking for your customers to schedule work with your business. People who want to reach Trades.Digital itself simply call, text or email.

Sources

  1. Competition Bureau Canada: Drip pricing (2026-10-22)
  2. CRTC: Frequently asked questions about Canada's Anti-Spam Legislation (2026-10-22)