It’s 8.47 am on a Tuesday in January. You’re in the office, staring at the Excel spreadsheet ‘January Maintenance – copy (3) – FINAL.xlsx’, with four phones lined up on your desk like toy soldiers. The first one rings. It’s Mario, the engineer who was due to be in Cinisello at 9.00 am to sort out a boiler that’s completely shut down: his van has broken down on the ring road, “warning light on, white smoke, won’t move”. You’re already mentally juggling your schedule. Mario had three appointments today: the boiler in Cinisello (urgent, long-standing client, maintenance contract), a site visit in Sesto for a quote on a heat pump (commercial, a hot lead for the past two weeks), and in the afternoon, the handover of a council contract with a technical report to be signed by 5.00 pm. You have to reschedule them all. Right now. Just as the second phone starts ringing and a WhatsApp message pops up on your mobile from a customer asking where the technician is who was due to arrive at 8.30 am in Brugherio.
Open Excel. Check who’s available. Sara’s in Monza working on an industrial air-conditioning unit; she reckons she’ll finish at eleven, you reckon twelve, but experience tells you it’ll be two. Luca’s in Vimercate but he’s only got a B licence and can’t drive Mario’s van because it’s an N1-category van with specialised fittings. Pietro is in the workshop but he’s the new recruit; the boiler in Cinisello is a six-year-old condensing unit with a temperamental electronic control board, and he can’t sort it out on his own. You pick up Mario’s phone to call him, when a customer walks into the office saying that his job from Monday hasn’t been invoiced and he needs the invoice by tonight for his tax return. It’s 8.51. You’ve got nine minutes left until the time by which you were supposed to have reallocated everything. You’ll lose that heat pump quote, you know it. That lead’s going to the competition. That’s three thousand euros in profit margin going up in smoke because Mario’s van broke down on the ring road and all you’ve got are four phones and an Excel spreadsheet.
This is a typical day for the owner or dispatcher of a small Italian engineering firm with three, five or twelve technicians out in the field. A mix of B2C maintenance, B2B contracts, a few public tenders, and 24-hour emergency call-outs during the hot and cold months. Complexity has skyrocketed over the last five years, but the tools have remained the same as in 2010: Excel, WhatsApp, a few reminders on your phone, and a backup paper diary for when there’s no connection. It works, of course. But it works like cycling uphill: you get there, but you’re sweating blood and your margin is getting ever tighter.
If cycling uphill remains the real-life metaphor for your week, two weeks of digital management will tell you whether your margin is growing.
No credit card required; up and running in 2 minutes.
See the sectorWhy Excel and WhatsApp stop working when you have more than three technicians
Up to two or three technicians and twenty call-outs a week, makeshift tools hold up. You know by heart who’s where, you estimate distances between customers by eye, and you keep everyone’s skills in mind. Above that threshold, something breaks and there’s no going back. The problem isn’t the amount of information: it’s the number of possible combinations. With five technicians and ten call-outs a day, you have fifty potential pairings to assess every morning. With ten technicians and twenty call-outs, that figure rises to two hundred. The human mind – even that of the most seasoned owner who’s been a dispatcher for fifteen years – cannot cope with combinatorial calculations. So it simplifies. It assigns jobs based on whoever springs to mind first. And in the process, it systematically gets things wrong: technicians travelling thirty kilometres when they could have managed eight, B2B call-outs skipped to prioritise noisier but less marginal B2C emergencies, and public sector contracts with contractual deadlines managed using the same logic as residential maintenance jobs.
Added to this is a second layer of disruption: two-way communication with the field. The technician calls you to confirm the next customer; you’re already on the phone with another customer; he waits in the van for ten minutes for you to reply, then sets off for the wrong address because Excel still had the old entry. Multiply those ten minutes by five technicians and five calls a day: that’s over two hundred hours lost a year on coordination alone. That’s more than the annual cost of any reputable field service management platform. And we’re only talking about the dispatcher’s time: the time lost by technicians idling whilst waiting for instructions is worth even more, because it’s billable time that isn’t being invoiced.
It’s easy to spot the sign that the makeshift system has run its course. The owner works eighty hours a week, sleeps poorly, and checks their phone at 11.00 pm to plan the next day’s rounds. Every Friday, he finds three or four unresolved jobs that get pushed back to the following week, and that becomes the new normal: one week in four is lost to backlog. Invoices are issued two weeks late because someone has to piece together timesheets and materials from half-completed paper reports. When the accountant arrives at the end of the quarter, you discover that the actual stock levels do not match those in the system, because the technicians have grabbed parts on the fly without recording them anywhere. This isn’t down to personal disorganisation: it’s a clear sign that you’ve outgrown the manual management capacity of your current system.
What genuine field service management software should do for an Italian SME
Not all field service management software is the same, and there’s a great deal of confusion in the Italian market. Some suppliers sell massive ERP systems designed for multinational industrial maintenance companies, with licences costing forty thousand euros a year and six-month implementation projects. Then there are those selling apps for fifteen euros a month that are, in fact, just a slightly fancier version of Google Calendar. Neither of these extremes is of any use to you. An Italian SME in the plant engineering sector, with three to fifteen technicians and a mix of residential, commercial and public sector clients, needs a platform that does six things, all on the same screen, all accessible from both the office and the van.
The first is informed planning based on actual capacity. It’s not enough just to see who’s free in the diary: you need to know who has the right skills for that job (the new recruit can’t fit out a condensing boiler), who has the van with the right equipment, and who’s already tied up on a job whose estimated duration will run over the scheduled time. The second is route optimisation based on real-time journey times. When you need to fit an additional job into Sara’s round, the software must tell you whether the customer is eight minutes or forty minutes away from her next appointment, taking into account the expected traffic at that time of day, not just the straight line on the map. You save kilometres, non-billable travel time and fuel – which, at the end of the year, make the difference between a healthy profit margin and a meagre one.
The third is real-time tracking of technicians in the field. When Mario’s van breaks down on the ring road and you need to reassign the job, you need to see on the map, at that very moment, where everyone is, what they’re doing, and how long the current job will take. You shouldn’t have to ring five people to find out who can carry out the job: the system should suggest candidates to you, with a score based on distance, expertise and remaining capacity for the day. The fourth is the integration of photos and proof of the work carried out, which we’ve already discussed in other articles but which bears repeating here: every job completed in the field must include geo-timestamped ‘before’ and ‘after’ photos, the customer’s digital signature, and a structured description of what was done. Not as an option: as a standard procedure for job closure.
The fifth is the link to the warehouse and materials. When a technician installs two valves, a three-way connector and half a metre of pipe, they must record these as issued from the warehouse directly via the app – not just to look good with digitalisation, but because otherwise, at the end of the month, you won’t know how much you’ve actually sold, what your real profit margin was on that job, or when you need to reorder from the supplier. The sixth is the automatic generation of the service report and, from there, the draft invoice or delivery note, ready for the accounting system. No more manual reconstructions, no more “Mario, how long did it actually take you?”, no more invoices issued ten days after the job because a piece of information is missing.







