The 20-minute drive that turns into 45 is rarely just bad traffic. More often, it is a job booked outside your usual patch, a vague address, a customer who was only available at a certain time, or a last-minute emergency dropped into an already messy day. To reduce travel time between jobs, you need better decisions before the booking lands in your calendar - not a faster ute.

For a sole trader or a small crew, travel is a direct hit to profit. You are paying for fuel, vehicle wear, wages and unbillable time, while the next customer is waiting. You cannot eliminate driving in a mobile trade business, but you can stop doing unnecessary kilometres and make the kilometres you do drive pay their way.

Start with service zones, not individual bookings

The simplest way to lose a day is to accept jobs one at a time without looking at where they sit. A $250 job may sound worthwhile until it sends you 40 minutes out of your service area, then another 40 minutes back towards the next booking. The profit disappears fast.

Set clear service zones based on actual travel time, not suburb names alone. On the Sunshine Coast, for example, two suburbs that look close on a map can be a poor run at school drop-off, through holiday traffic or during a wet afternoon. Use the routes you actually drive and split your area into practical zones: north, central, south, or whatever reflects your patch.

Give each zone a workable day or half-day where possible. If Tuesday morning is for the northern run, do not book a routine southern job at 10:30am because the customer rang first. Offer the next suitable window instead. Most reasonable customers will wait a day when you give them a clear time and communicate properly. What they do not like is being promised a vague slot, then left wondering where you are.

There is a trade-off here. Tight zones can mean saying no to work that looks good in isolation. But a smaller number of well-grouped jobs often earns more than a full day of scattered bookings. Keep exceptions for high-value work, existing commercial clients and genuine emergencies. Just make the exception a conscious decision, not the default.

Reduce travel time between jobs at the enquiry stage

Routing starts when the phone rings or the SMS comes through. If you only collect a name and a mobile number, you cannot make a smart booking decision. Get the suburb, street address, job type, urgency and preferred availability before you commit to a time.

For plumbers, “no hot water” needs different handling from “tap has a slow drip”. A burst pipe, sewage overflow or active leak may justify crossing zones because the job is urgent and the customer needs help now. A non-urgent repair can be grouped with other work in that area. The same applies to electricians, locksmiths, pest controllers and mobile mechanics.

Be specific when qualifying the job. Ask whether the customer is on site, whether access is available, whether they have photos, and whether there are any constraints such as a body corporate, pets, parking or a locked gate. One missing detail can turn a 30-minute job into a failed visit followed by another drive.

This is where an after-hours receptionist setup earns its keep. Workbench's AI assistant can capture job details and service addresses when you are on the tools, identify emergencies, and progress the right enquiries towards a quote or booking. That means you are not trying to reconstruct the day from half-heard voicemails at 8pm, or calling everyone back without knowing where they are located.

Build the day around geography and job duration

Once you have the right information, schedule with the map in mind. Start with the furthest cluster and work your way back towards home base, the supplier or the next likely call-out area. Or, if you have a fixed first appointment, build outward from there. There is no single perfect pattern, but there should be a pattern.

Do not treat every booking as a one-hour block. A toilet replacement, switchboard fault-finding and a blocked drain all have different likely durations. Add realistic travel and parking time, then leave a small buffer for the jobs that never go exactly to plan. Overpacking the calendar creates a domino effect: one delay pushes every later job out, and you spend the afternoon driving stressed instead of working efficiently.

For a small crew, assign areas rather than simply handing the next job to whoever is free. Two people crossing paths on opposite sides of town is a sign the schedule is running the business, rather than the other way around. If one tech is already in Caloundra and another is near Noosa, the closest qualified person should usually get the next local booking.

A practical rule is to protect your final booking of the day. Make it close to home, close to the workshop, or in an area where after-hours call-outs are worthwhile. A long final drive is not just unpaid time. It is the job you miss when someone calls at 4:45pm with a hot water emergency nearby.

Stop failed visits before they create extra kilometres

Travel time is not only the distance between completed jobs. It includes every wasted trip: the customer who forgot the appointment, the tenant who cannot let you in, the site with no parking, and the quote visit that could have been handled from photos.

Send a confirmation when the booking is made, then a short reminder before you leave. Confirm the address, access arrangements and what the customer should do if plans change. For quoted work, ask for clear photos, measurements or model details first where that is enough to price the job properly. You will not always avoid a site visit, and you should not pretend you can diagnose every issue remotely. But there is no prize for driving across town to look at information a customer could have sent by SMS.

Make rescheduling easy, but set boundaries. If a customer needs to move a non-urgent appointment, offer the next run in their area rather than squeezing them into tomorrow's packed route. You remain helpful without making their change your expensive problem.

Keep suppliers and parts in the routing plan

The quickest route between jobs is useless if you have to detour to the supplier twice. Review tomorrow's booked work before knock-off and identify likely parts, fittings and consumables. Load the ute by route where practical, with the first jobs accessible rather than buried under gear for the afternoon.

There will be unknowns, particularly with fault-finding and emergency work. Carrying every possible part is not realistic, and too much stock costs money. The aim is to stock the common failures in your work, know the supplier locations that suit your zones, and avoid repeat runs caused by poor preparation.

If a job needs a part that is not available immediately, give the customer a proper update and group the return visit with nearby work. It is better to return with the right part at a sensible time than rush back alone and throw the whole day out.

Measure the dead time you are currently accepting

You do not need fancy fleet software to spot the leaks. For two weeks, note each job's suburb, booked time, arrival time, finish time and the reason for any major gap. At the end, look for patterns. You may find that a certain service area regularly causes delays, that quote visits are scattered too widely, or that a particular booking window is unrealistic.

Pay attention to the value of jobs by zone, not just total revenue. A job that produces less revenue but sits between two larger jobs can be a good booking. A high-ticket job on the far edge of your patch may still be worth it, but price the travel straight up or reserve it for a day when you can build work around it.

Your calendar should also show real addresses or at least suburbs at a glance. If it only shows customer names, you are forced to think too hard every time you shuffle an appointment. Clear job notes and consistent booking details make daily adjustments much quicker.

Let customers wait for the right window, without losing them

The fear behind poor routing is understandable: if you do not offer the earliest possible slot, someone else might get the job. But promising impossible times is not a reliable way to win loyal customers. Fast acknowledgement matters more than instant attendance for most non-emergency enquiries.

Reply promptly, explain the available window and keep the customer updated if traffic or a difficult job puts you behind. A customer who knows you are running 25 minutes late is usually far easier to manage than one who has heard nothing. For urgent work, be direct about your estimated arrival and any call-out conditions.

A well-run route does more than save fuel. It creates room to answer the good jobs, send quotes while the customer is still warm, and finish the day without a pile of missed calls waiting for you. Start by tightening one service zone this week, then let the extra billable hour prove the point.

Never miss another job

Joe answers your calls and texts, quotes the job, and sends the Xero invoice. $150/month plus $400 once-off setup, no lock-in. If Joe does not catch a job you would have missed in 30 days, you do not pay.

Get Joe on the tools

Or text the live demo line yourself: +61 485 067 607