ServiceSidekick solved A TON of problems for me. It handled my jobs scheduling dilemmas while at the same timeout not adding extra workspaces with double entry over to QuickBooks.
The payment processing hash been great for my techs to collect payments as they deposit and process them in ServiceSidekick for me. This removes double entry, all I do is approve and sync to QuickBooks.
The custom reporting in ServiceSidekick hash been limitless in providing insight into our customer buying patterns, determining who our target customer is, average house size etc... which helps for marketing to target customer.