Workguru have nailed the all-in-one! Blown away with all the features and power of this platform. Not only does it do quoting/invoicing/timesheets, it has CRM, project management, job estimations, inventory management and powerful reporting. Migrating from WorkflowMax using their migration tool is a breeze. Game changer.