The best thing about yard master in my opinion are their support team. They will help you with any issues or questions no matter what time of day it may be, which makes them stand out from other companies I've dealt with over the years! It's not so easy to find an app/web tool for the business owner/driver side of things (which we have used at the shop) but they do offer different levels depending mainly if your looking more towards management level or driver level apps. We use it as both our main point system AND payroll manager. This allows us both tasks without having two separate programs each doing its own little piece of work. I like how easy it was to use, especially for my small business! It's very user friendly and has many features. The customer service can be improved but they are always willing to help out with any issues you may have. If your looking for something simple and affordable then this program will work well for you. We've been able to expand our fleet by using yardmaster trucks which helps us keep track of where we're at in loading/unloading different vehicles.