Limo Fleet and Vehicle Management
Manage your entire vehicle fleet in DrivOQ — categories, custom pricing, availability, maintenance status, and compliance documents all in one place.
DrivOQ's vehicle management system covers the full lifecycle of each vehicle in your fleet. Vehicles are organized into categories (sedan, SUV, van, etc.), each with base pricing rates. Individual vehicles can override category pricing with vehicle-specific rates — base fare, per-mile rate, per-hour rate, and minimum hours must all be set together if any override is used.
Vehicle status controls availability: vehicles set to available are visible to the booking system and dispatch engine; maintenance removes them from availability without deleting them; retired removes them from all active use but preserves historical records. The buffer-aware availability check prevents double-booking by including a configurable buffer time around existing bookings when checking vehicle conflicts.
Vehicle compliance documents (insurance, inspection, registration) are tracked in the compliance module and linked to the vehicle profile. Signed image URLs for vehicle photos are generated for display in the booking portal vehicle selection cards.
What’s included
Related features
Driver & Vehicle Compliance
Track license, insurance, and inspection expiry dates for every driver and vehicle — with automated alerts before documents expire.
operationsSmart Auto-Dispatch
Automatically assign the right driver to every booking using an 8-factor scoring algorithm — or use suggest mode for dispatcher review.
revenueInvoice Generation
Generate professional invoices from completed bookings, export as PDF, send by email, and track payment status — all from within DrivOQ.
Frequently asked questions
Can I set different pricing for specific vehicles within the same category?
Yes. Vehicle-level pricing overrides the category rate. If a vehicle has all four pricing fields set (base fare, per-mile, per-hour, minimum hours), those values are used instead of the category defaults for all bookings with that vehicle.
What is the buffer time and how does it work?
The buffer time is a configurable gap added after each booking's estimated end time. When checking vehicle availability, the system treats the vehicle as unavailable during booking_end + buffer_minutes. This prevents back-to-back bookings that leave no time for the driver to reset. Buffer time is configured in dispatch settings.
How do I take a vehicle out of service for maintenance?
Set the vehicle's status to maintenance in the vehicle management page. This immediately removes it from availability checks and the dispatch engine. When maintenance is complete, set the status back to available and the vehicle returns to active service.
Ready to streamline your operations?
DrivOQ gives you everything you need to manage bookings, dispatch drivers, and delight clients — all in one place. Start your free 7-day trial today.
7-day free trial — card required, cancel anytime before it charges