The verdict in three sentences
For 30 technicians, an off-the-shelf field service tool costs EUR 14,400 to 32,400 per year in licences, while a custom web app is built for EUR 35,000 to 70,000 (roughly USD 38,000 to 76,000) in 4 to 5 months. Over 5 years, both options land in a EUR 70,000 to 170,000 range, so the decision rests on business fit (maintenance contracts, service levels, on-call rotas) more than raw price. The fastest win is not the tool itself: it is invoicing 5 days earlier thanks to work orders signed on a tablet.
Total cost over 5 years: the deciding table
The figures below are 2026 orders of magnitude for an HVAC SMB, such as a Toronto-area contractor, with 30 technicians, 2 dispatchers and one billing clerk. Amounts in EUR, USD equivalent about 1.08.
| Item | Off-the-shelf tool (30 technicians) | Custom web app |
|---|---|---|
| Setup, configuration or development | EUR 3,000 to 8,000 | EUR 35,000 to 70,000 |
| Licences | EUR 40 to 90/technician/month, i.e. EUR 14,400 to 32,400/year | EUR 0 |
| Hosting, backups, monitoring | Included | EUR 1,800 to 3,600/year |
| Corrective and evolutive maintenance | Included (vendor roadmap) | 15 to 20% of initial budget per year |
| ERP or accounting integration | EUR 0 to 6,000 depending on connectors | Included in the build |
| 5-year total (estimate) | EUR 75,000 to 170,000 | EUR 70,000 to 158,000 |
| Ownership of code and data | No, export per contract | Yes |
Quick read: below EUR 50 per technician, off-the-shelf almost always stays cheaper over 5 years. Above EUR 70 with paid add-ons (contracts, van stock, on-call), custom catches up between year 3 and year 4.
The features that really matter in HVAC
A generic tool covers scheduling and work orders well. The gaps show up on needs specific to heating, ventilation and air conditioning maintenance.
| Feature | Off-the-shelf tool | Custom | Measured impact |
|---|---|---|---|
| Offline mode (basements, boiler rooms) | Often partial, manual sync | Full offline, automatic sync | 0 lost work orders vs 2 to 4% on paper |
| Customer signature and before/after photos | Yes | Yes, with timestamp and geolocation | Disputes roughly halved |
| Refrigerant tracking (F-Gas or equivalent) | Paid add-on or missing | Built-in register per unit | Compliance without re-keying |
| Tiered maintenance contracts | Rarely native | Automatic visit generation | 100% of visits scheduled |
| Invoicing at signature | Via export | Draft invoice generated in real time | Invoices sent 5 days earlier |
| Parts stock per van | Add-on at EUR 10 to 20/user/month | Included | 3 to 6% fewer lost parts |
Offline mode deserves special attention: a technician in a basement boiler room often has no signal. An app that blocks data entry without a connection brings the paper pad straight back.
Realistic timeline for a custom project
Allow 4 to 5 months from scoping to production: 3 weeks of workshops with technicians and dispatchers, 10 to 14 weeks of development in 2-week increments, a 3-week pilot with 5 technicians, then roll-out to all crews. An off-the-shelf tool deploys in 4 to 8 weeks, but your processes will have to bend to the tool. In both cases, plan half a day of training per technician.
Mini case study
Julien runs an HVAC maintenance company with 30 technicians and EUR 4.2M in revenue (about USD 4.5M). Paper work orders reach the office at the end of the week, and invoices go out on average 7 days after the job.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
- Off-the-shelf tool at EUR 70 per technician with add-ons: 30 x 70 x 12 = EUR 25,200/year, so EUR 126,000 over 5 years plus EUR 5,000 setup, EUR 131,000.
- Custom web app: EUR 55,000 build, then EUR 9,000/year for hosting and maintenance, EUR 100,000 over 5 years.
- Cash flow: invoicing 5 days earlier frees 4,200,000 / 365 x 5 = about EUR 57,500 of working capital, once but immediately.
- Admin time: the billing clerk saves 8 hours a week of re-keying, about 370 hours a year.
Julien goes custom, because his tiered contracts and refrigerant register made up 40% of his business and no tool he tested covered them without extra fees.
FAQ
How much does a custom field service app cost in 2026?
For 20 to 50 technicians, budget EUR 35,000 to 70,000 (USD 38,000 to 76,000) depending on modules (contracts, stock, on-call, refrigerants). Annual maintenance then runs at 15 to 20% of that budget.
From how many technicians does custom pay off?
Below 15 technicians, an off-the-shelf tool at EUR 40 to 60 per month almost always stays cheaper. Between 25 and 50 technicians with specific needs, custom recovers its cost in 3 to 4 years.
Does the app work without a network?
Yes, a progressive web app (PWA) stores work orders, photos and signatures on the tablet and syncs as soon as the network returns. That is essential in boiler rooms and basements, where 20 to 30% of HVAC jobs happen without coverage.
Can it connect to our accounting software?
Yes, export or API to Sage, QuickBooks or similar is part of the scope, usually EUR 3,000 to 8,000 depending on complexity. Invoices then go out without re-keying.
Who owns the code and the data?
With a custom build, the source code and database belong to you, as stated in the contract. With an off-the-shelf tool, you depend on the vendor's export terms and price increases, often 5 to 10% a year.
Let's scope your project. Send us your technician count, contract types and accounting software: we will price a field service app between EUR 35,000 and 70,000 with a 4 to 5 month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.