AceRoute is currently a free service, but offers a limited set of features compared to the other solutions. It provides no setup wizard but the FAQ guides you through the initial configuration. Though it offers importing of data (via CSV or QuickBooks), for exporting it only offers printing of data.
You can create services and products, but it's a simple system with no inventory or reorder tracking. Inputting customer data and scheduling appointments is easy, and it offers live Google address feedback and validation. Its smart route optimization can automatically generate best routes for multiple jobs in a day if on-site times are flexible. Though you can generate and print billing reports showing parts and labor for jobs it doesn't fully support invoicing and you may have to input the data into another invoicing system.
AceRoute doesn't provide any mobile app and their web interface isn't optimized for mobile devices, so any in-field updates for jobs would be best if done via a desktop or laptop.
I found AceRoute to currently be a simple and economical solution for very small businesses. Though it lacks many features it still may work for larger businesses with another invoicing system and those that don't require mobile access to job data in the field.
Sign up for CIO Asia eNewsletters.