OpsPick

Trades

Updated Nov 2026

Best booking software for tradespeople: jobs, quotes and callouts

A plumber does not take appointments. He takes jobs, quotes them on a driveway, and chases an invoice three weeks later. Software that only understands appointments will fail at all three.

Why salon-style booking tools fall short

Most booking software assumes a calendar slot with a fixed price: pick a service, pick a time, pay. Trade work breaks that in four places. The price is unknown until someone looks at the job. The duration is a guess. The van may need to come back with a part. The money arrives after the work.

That is why a barber's tool feels wrong within a week on callouts: it holds a slot, but not a quote, a parts list, or a photo of the boiler it describes.

The four features that decide it

  1. Dispatch, not just a diary. See the day as a route with travel time between jobs, and move a job to another day in two taps when a callout lands.
  2. Quote to invoice in one thread. Build the quote on site from a price list, send it by text, let the customer approve with a tap, then turn the same line items into an invoice. Re-typing a quote into an invoice is where small trade businesses lose hours.
  3. Card on file or a parts deposit. Special-order parts are your cash sitting in a customer's kitchen: take a deposit before ordering, or keep a card on file for approved work.
  4. Job history per address, not per person. The boiler, the stopcock, the fuse board and the gate code belong to the property. Tenants change; the address does not.

The tools worth looking at

Jobber is the safest starting point for a one to five person trade business. Quoting, scheduling, invoicing and online payment sit in one app, the client side is clean, and it does not need a dispatcher. For repeat maintenance work, recurring jobs save the most admin.

Housecall Pro leans harder into the office view: a dispatch board, technician mobile app, and marketing follow-ups built in. It suits two or more vans and someone answering the phone; solo operators rarely need the extra surface area.

ServiceTitan is built for established HVAC, plumbing and electrical companies with a call centre, dispatch staff and reporting requirements. It is powerful, priced accordingly, and usually wrong below roughly five technicians.

Square or Calendly plus an invoicing app is the cheap route: a calendar, a payment link and an invoice. It works while your work is repeat maintenance with known prices, and stops working the moment quotes, parts and photos enter the picture.

Handling callouts without wrecking the day

Emergency work is the trade version of a last-minute booking and needs a rule, not goodwill. Decide what counts as an emergency, the callout charge, and which days hold a buffer slot. Then publish it: "Same-day callouts before 11am, otherwise next working day" is a promise you can keep, and it protects the scheduled jobs that pay the mortgage.

Keep one slot unbooked each day and let it absorb the burst pipe. A calendar with no slack turns every emergency into a cancelled appointment with someone who was already on the books.

Quotes that close on the driveway

The biggest improvement most trade businesses make is quoting on site, from a price list, with photos attached. A quote sent the same evening converts far better than one sent after the weekend, while the customer is still standing next to the problem. Build the price list once, then reuse it: callout, first hour, additional hour, common parts, disposal.

Add a clear validity window and a deposit line for anything that needs ordering. The full flow, including the wording for approval and follow-up, is in our guide to automating quotes.

Get paid without the awkward phone call

Card on file is the highest-value setting in these tools and the one most often left off. Turn on payment on completion for repeat customers, and take a deposit for parts. If a customer prefers cash, fine - the invoice still goes out the same day, numbered, with a due date. Chasing money is a process problem, not a personality problem; our piece on unpaid invoices has the escalation sequence.

Keep the paper trail too: photos before and after and the customer's approval on the quote. When a dispute arrives six weeks later, that record is the whole argument.

What to ignore while choosing

A realistic first month

Week one: customer and price lists in, nothing else. Week two: every quote through the tool, even if you still invoice the old way. Week three: online payment and card on file. Week four: scheduling, and the paper diary goes away. In that order the tool earns its keep on quotes before it is asked to run your day; if you are coming from paper, our migration guide covers the data you will wish you had kept.

The test at month end: did it reduce how often you re-typed the same job details? If not, it is a calendar with a subscription.

Frequently asked

Is Jobber or Housecall Pro better for a one-person trade business?

Jobber, usually. It covers quoting, scheduling and invoicing without a dispatch board you will not use. Housecall Pro becomes the better fit once someone else is answering the phone and routing two or more vans.

Do tradespeople need online booking?

For repeat maintenance work, yes: a booking link removes the phone tag. For emergency and quoted work, a form that captures the address, the problem and a photo is more useful than a live calendar, because you still need to decide when to attend.

How do I take a deposit for parts?

Send a deposit invoice the moment the part is ordered, not when the job is booked. Link it to the quote so the customer sees what the money is for, and state that the balance is due on completion.