The app is okay although I would like to see a detailed report available of time of call, delivery and mileage. If you're about tracking from home (or place of call) to pickup point to delivery point(s) and back to home, then you may need to use a pad and pencil. I've tried a couple of different mileage trackers and I don't care for them. The downside to this program is the tendency to auto pause when you don't know it. You literally have to be checking your phone every 20 minutes to see if you're not paused.