WorkflowMax for the win
- Invoice integration with Xero
- Easy to keep track of complex jobs over time
- Makes sure you don't lose track of billing
Cons
- Setting up job templates can be confusing
- Templates for invoicing and purchase orders are tied to Microsoft Office which seems so unnecessary in an open age.