Technical service management software: what an SME in the plant engineering sector really needs
Field Service

Technical service management software: what an SME in the plant engineering sector really needs

May 15, 2026 · 14 min

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 sector

Why 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.

Try GeoTapp free for 14 days

No credit card required. Get started in 2 minutes.

Start free trial

The Italian context: what makes the SME plant engineering market different

Field service management platforms developed in the United States or Northern Europe rarely fit the Italian reality well, and the reason isn’t just the language. It’s the typical mix of work for an Italian SME in the sector: private customers calling at 11.00 pm because they’ve realised their boiler is leaking, block of flats with property managers who want the report for the next residents’ meeting, corporate clients with procurement departments demanding numbered service orders and project codes, public tenders with specifications requiring technical reports that are stamped and digitally signed. Three or four different worlds coexisting within a single day for the same technician, each with its own rules, deadlines and documentation.

Added to this is the associative and contractual framework. Confartigianato Imprese and CNA, which together represent the vast majority of Italian SMEs in the plant engineering sector, have been pushing for years for the digitalisation of micro-enterprises’ processes, because they know that the sector’s biggest problem is not a lack of work: it is a lack of time to manage it. The National Collective Labour Agreement for the Metalworking Sector in Small Industry and that for the Craft Installation Sector regulate working hours, travel and on-call duties in such a way that any scheduling software must be able to manage them; a technician on call is not available in the same way as one on a regular shift, travel time to the first client of the day is subject to different rules from the time between one client and the next, and so on. A platform that does not take these factors into account forces you to exclude the most complex cases from the software – precisely those on which you lose money.

When it comes to tax and traceability, Italy is actually ahead of many other countries: mandatory electronic invoicing, the ‘esterometro’ (cross-border reporting), and certification of payments. A job management software system that doesn’t integrate with your accounting software and the SDI saves you time in the field but makes you waste twice as much in the office. The real value lies in the integration of the workflow, from the moment the customer calls right through to when the invoice is sent and the payment is reconciled.


The future that awaits you if you stick with Excel and four phones

You continue to lose between fifteen and twenty-five per cent of potential jobs every month: leads you fail to follow up on in time, appointments that get pushed back to the following week, site visits that turn into quotes that are never delivered. Invoices are issued with a structural delay of two to three weeks, which means your cash flow is always tighter than it should be, and suppliers are starting to ask for advance payments because they see you paying at sixty days when you’d promised thirty. The skilled engineer – the one who fixes that complex boiler first time round – starts to feel exploited because he does the technical work plus an extra thirty minutes of admin every evening, and at some point he’ll go to a competitor who’s digitised their workflow and saves him those thirty minutes. Meanwhile, you’re working eighty hours a week and, at sixty-two, you find yourself wondering whether you’ve built a business or a second job that’s even more stressful than your first one as an employee.

The future that awaits you if, instead, you adopt a proper platform

Mario’s day spent driving his van on the ring road is over in ten minutes instead of three hours. You open the platform and see on the map that Sara finishes at 10.45 in Monza, Luca is in Vimercate but can carry out the sales survey for the heat pump because he has the right skills, and Pietro can go with a second expert technician from another area to deal with the boiler in Cinisello. The system recalculates the routes, sends automatic updates to customers via text message or WhatsApp (“your technician will arrive at 11.20; please accept our apologies for the delay caused by unforeseen circumstances”), and you’ve wrapped up the morning before 9.30. You take the heat pump quote home with you. You complete the public contract on time. The invoice is issued automatically that very evening. At the end of the month, you realise you’ve managed twenty more call-outs per technician than last year, with the same technicians, because you’ve recouped the time you used to waste on coordination. Your profit margin increases. Your working hours drop from eighty to fifty-five, and the hours you’re left with are spent on strategic management, not playing catch-up.

What it really takes to get there

You need a platform built for the specific workload of an Italian SME in the plant engineering sector – not an enterprise ERP system or a glorified calendar. Capacity-aware planning incorporating skills and equipment, route optimisation based on real-time traffic, live technician locations on the map, photo evidence and digital signatures integrated into job completion, real-time stock updates, automatic generation of reports and draft invoices, and integration with your accounting software and the SDI. All on a single screen, accessible from the office and the van, compliant with the GDPR and Article 4 of the Workers’ Statute.

GeoTapp was developed in consultation with owners of Italian SMEs in the plant engineering sector like yours, starting precisely from the scenario where a van breaks down at 8.30 am and you have to get back on track, one morning at a time, using a different map. Job scheduling, route optimisation, proof of work completed, stock management, and integrated invoicing. See how it works and try to imagine the next Tuesday-morning emergency with these tools at your fingertips instead of four phones and an Excel spreadsheet.

What about you? How many times this week have you had to reassign a job on the fly due to an unexpected issue, and how many have you lost in the process? Share your story in the comments – managing technical service calls is the real bottleneck for growth in plant engineering SMEs, and reading about how you tackle it helps colleagues in the same situation.

Think about the next Tuesday morning emergency with technicians, service calls and stock all on a single screen.

See the installation sector without four phones. Fourteen days, paperless.

No credit card required; up and running in 2 minutes.

See the sector

Get articles like this in your inbox

Practical insights on GPS tracking, field operations and GDPR. No spam, just useful content.

Comments

No comments yet. Be the first.

Leave a comment

Related articles

Read also

Try GeoTapp free for 14 days

No credit card required. Get started in 2 minutes.

Start now

© 2026 GeoTapp — original content. You may quote it and reuse parts with a link to this page. Full republication or commercial use only with our permission.