The verdict in three sentences
Above 30 technicians, the paper service ticket costs more than an app: invoices issued 10 days late, disputes without proof, poorly optimized routes. A custom app with customer signature, before/after photos, offline mode and automatic invoicing costs 12 to 25 million FCFA (about 20,000 to 42,000 USD) in 2026 from an agency in Abidjan or Dakar, against 80,000 USD and more from a Singapore software house. The expected gain, roughly 20% more jobs per technician, pays back the project within 12 months for a team of 60.
What the app must cover in the field
A technician working on an air handling unit in a basement plant room or on a split unit in a condo does not always have signal. Offline mode is mandatory: the app stores the ticket, photos and signature locally, then syncs as soon as 4G returns. The rest of the scope follows from your maintenance contracts with clients (banks, hotels, clinics, office towers).
| Module | Function | Measurable impact |
|---|---|---|
| Scheduling and dispatch | Assignment by skill and zone | 35 to 50 minutes of driving saved per day |
| Geolocation | Check-in and check-out on site | No more disputes over hours on site |
| Digital ticket | Checklist by equipment type | 95% complete reports vs 60% |
| Before/after photos | Time-stamped and geotagged | Disputes down by about 70% |
| Customer signature | On screen, with name and job title | Invoice triggered the same day |
| Spare parts | Stock issued from the van | Inventory gaps divided by 3 |
| Automatic invoicing | Export to accounting | Invoicing delay from 10 days to 1 day |
| Client portal | History and PDF reports | Argument for contract renewals |
2026 budget by scope
Ranges are a 2026 order of magnitude for an Android and iOS app plus web back office, built by an agency in Abidjan or Dakar. USD figures use roughly 600 FCFA per dollar.
| Scope | Content | Budget FCFA | Timeline |
|---|---|---|---|
| Core | Scheduling, digital ticket, signature, photos, offline | 12,000,000 to 15,000,000 (20,000 to 25,000 USD) | 12 to 14 weeks |
| Core + stock | Parts per van and alerts | 15,000,000 to 18,000,000 (25,000 to 30,000 USD) | 14 to 16 weeks |
| Full | Automatic invoicing, client portal, contracts | 18,000,000 to 22,000,000 (30,000 to 37,000 USD) | 16 to 20 weeks |
| Full + integrations | Sage or ERP link, SMS, management dashboard | 22,000,000 to 25,000,000 (37,000 to 42,000 USD) | 20 to 24 weeks |
| Hosting and maintenance | Servers, backups, fixes | 250,000 to 450,000 per month (420 to 750 USD) | Ongoing |
An international field service SaaS costs about 40 to 75 USD per technician per month, so 29,000 to 54,000 USD a year for 60 technicians, without local payment methods or adaptation to your contracts. Custom becomes cheaper from the second year.
Mini case study
Mrs Touré runs operations at an HVAC firm: 60 technicians, 3.2 jobs per day per technician, 22 working days a month. The average invoiced ticket is 38,000 FCFA (about 63 USD). She picks the full scope at 20 million FCFA (about 33,000 USD).
With 20% more jobs, each technician moves to 3.8 jobs a day, so 0.64 extra jobs. Across the team: 0.64 × 60 × 22 = 845 jobs a month, about 32 million FCFA (53,000 USD) of extra monthly revenue if demand follows. Assuming prudently that only 25% of that potential turns into real sales, the gain is 8 million FCFA a month and the project pays back in about 3 months. Add the cash freed by invoicing on day 1 instead of day 10.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Does offline mode really work in basements and plant rooms?
Yes, the app stores several hundred tickets and their photos on the phone. Sync runs automatically when the network returns, with a visible indicator for the technician.
Which phones do technicians need?
A mid-range Android at 150 to 220 USD is enough, with 4 GB of RAM and a decent camera. Budget 9,000 to 13,000 USD to equip 60 technicians without work phones.
Is an on-screen signature legally valid?
It is proof that the service was received, strengthened by the timestamp, geolocation and photos. For contracts above 17,000 USD, a one-time code sent by SMS to the client can be added.
How long does technician training take?
Half a day per group of 15 technicians, then 2 weeks of support. Adoption exceeds 90% when bonus payments rely on digital tickets.
Can we collect payment on site?
Yes, for individual customers the app generates a payment link or QR code (Wave or Orange Money in West Africa, PayNow or card in Singapore) at signature time. The payment is matched to the invoice automatically.
Let's scope your project. Tell us your number of technicians, contract types and accounting software, and we will price an app at 12 to 25 million FCFA (20,000 to 42,000 USD) delivered in 12 to 24 weeks. 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.
