Accounting softwares manufacturer, fully integrated, accounts receivable, accounts payable, banking transactions, general ledger, Canadian payroll, invoicing with products/services inventory.