
Challenge
A facilities management company with 500+ vehicles and 10,000+ service sites across 13 U.S. states was running its fleet blind. Work orders went out by phone with no live technician location, so the closest tech was often skipped. Drivers swapped vehicles without a record. Personal trips outside approved hours went undetected, vehicles that stopped sending telematics raised no alarm, and fuel, leasing and maintenance costs were only reconciled at month end.
A facilities management company with 500+ vehicles and 10,000+ service sites across 13 U.S. states was running its fleet blind. Work orders went out by phone with no live technician location, so the closest tech was often skipped. Drivers swapped vehicles without a record. Personal trips outside approved hours went undetected, vehicles that stopped sending telematics raised no alarm, and fuel, leasing and maintenance costs were only reconciled at month end.
Solution
We built a unified fleet intelligence platform on an enterprise data warehouse, pulling together GeoTab, Paycom, VENTUS, Active Directory and the existing fleet management system with SQL Server, Python and C#. It includes a live dispatch map that assigns jobs by proximity, vehicle-to-driver tracking with swap detection, location checks against HR home addresses, alerts for silent vehicles, real-time cost dashboards, weekly safety reports and automatic shutoff of fuel cards and software access when a driver leaves.
We built a unified fleet intelligence platform on an enterprise data warehouse, pulling together GeoTab, Paycom, VENTUS, Active Directory and the existing fleet management system with SQL Server, Python and C#. It includes a live dispatch map that assigns jobs by proximity, vehicle-to-driver tracking with swap detection, location checks against HR home addresses, alerts for silent vehicles, real-time cost dashboards, weekly safety reports and automatic shutoff of fuel cards and software access when a driver leaves.
Results
Four disconnected systems now run as one platform. Dispatch across 10,000+ service sites is based on technician proximity, and all 500+ vehicles are visible for location, utilization, health and assignment. Expense reconciliation for fuel, leasing and maintenance reached 92% accuracy against budget. Reporting that used to take days now refreshes in seconds, and a vehicle that goes quiet gets flagged within minutes. Predictive maintenance and a field mobile app are the next phase.
Four disconnected systems now run as one platform. Dispatch across 10,000+ service sites is based on technician proximity, and all 500+ vehicles are visible for location, utilization, health and assignment. Expense reconciliation for fuel, leasing and maintenance reached 92% accuracy against budget. Reporting that used to take days now refreshes in seconds, and a vehicle that goes quiet gets flagged within minutes. Predictive maintenance and a field mobile app are the next phase.