I saw Turf Wizard demonstrated at a trade show and decided to give it a try. The program is great, scheduling, routing, plus much more. One of the best things is the interface with QuickBooks. You can upload quickbooks client list and easily upload your bills to quickbooks at the end of the month. The Technical support is free and is excellent.