Mobile App for Service Companies
How one app replaced paper protocols, phone calls, and manual invoices — increasing technician productivity by 45%.
The Challenge
FixPro is a service company with 25 technicians servicing home appliances, HVAC, and heating systems in Sofia. With 80-100 daily service visits, coordination was a nightmare.
- Customers called by phone, the dispatcher wrote requests on paper and assigned technicians via Viber
- Technicians had no access to customer history — repeat visits started from scratch
- Service protocols were filled on paper and often lost or illegible
- Invoicing happened days later at the office, often with errors
- No way for customers to track their request status
- Average time from request to visit was 3 days
The team averaged 45 years old — the app had to be extremely simple and intuitive. Plus, technicians sometimes worked in basements without internet — the app needed offline capability.
Our Solution
We created a complete ecosystem of three connected mobile apps — for technicians, dispatchers, and customers.
Technician App
The technician sees daily tasks sorted by optimized route. Each task includes full customer info with navigation, service history, digital protocol with checklist and photos, on-site invoice generation with digital signature, and real-time spare parts availability. Key feature: offline mode with automatic sync.
Dispatcher Panel
Web app with a city map showing all technician positions in real-time. Smart algorithm suggests optimal technician based on location, specialization, and workload.
Customer App
Customers can submit requests, attach photos, choose a convenient time, and track in real-time when the technician will arrive (similar to Uber).
Technology Stack
Mobile: React Native, Expo, offline-first
Backend: C# .NET 8, SignalR
Database: PostgreSQL + SQLite
Maps: Google Maps, route optimization
Results
The biggest win — technicians loved the app. Even the most skeptical adopted it within 2 weeks. Simplicity and offline mode were the key factors. Average completed requests per technician grew from 4.2 to 5.4 daily.
"I was worried my technicians wouldn't accept the app — most of them aren't tech people. But Saitami made something so simple that even the most stubborn skeptics were using it from day two. And our customers love seeing exactly when the technician will arrive."
Nikolay Dimitrov, Owner of FixPro
Ready for a similar project?
Have a service business you want to digitalize? We create mobile apps that your team will actually use.
Free Consultation →