I highly recommend Eyeride website as the best in providing fleet management products. We recently called them to install the EYELOG for our drivers' schedule and they did the work within a few days. Although we have not monitored the software for long, it is so far the best.
Luckily, the software is highly customized for Canada which is a plus for us. All managers and drivers have it on their phones which makes the work even easier. It is a great thing that technology has changed the way we work. Bye bye, paperwork!